All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:50,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:51,1
    - Dst: '[java.io.File].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:53,1
    - Dst: '[java.io.File].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:54,1
    - Dst: '[java.io.File].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:55,1
    - Dst: args[3].equalsIgnoreCase(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:59,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:68,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].getContextClassLoader()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:68,1
    - Dst: '[java.net.URLClassLoader].<init>(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:66,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:70,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].setContextClassLoader(java.net.URLClassLoader)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:70,1
    - Dst: '[org.openjdk.jmh.generators.core.FileSystemDestination].<init>(java.io.File,java.io.File)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:72,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].getClasses(java.io.File)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:74,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:75,1
    - Dst: System.out.println(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:76,1
    - Dst: generatorType.equalsIgnoreCase(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:79,1
    - Dst: '[org.openjdk.jmh.generators.asm.ASMGeneratorSource].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:80,1
    - Dst: '[org.openjdk.jmh.generators.asm.ASMGeneratorSource].processClasses(java.util.Collection<File>)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:81,1
    - Dst: generatorType.equalsIgnoreCase(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:83,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:84,1
    - Dst: f.getAbsolutePath()
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:86,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:86,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].length()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:86,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].substring(int)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:86,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].replaceAll(String,String)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:87,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].replaceAll(String,String)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:88,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].endsWith(String)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:89,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].length()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:90,1
    - Dst: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].substring(int,int)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:90,1
    - Dst: Class.forName(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,boolean,java.net.URLClassLoader)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:90,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:90,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:95,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:96,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:99,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:100,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:101,1
    - Dst: '[org.openjdk.jmh.generators.core.FileSystemDestination].hasErrors()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:103,1
    - Dst: '[org.openjdk.jmh.generators.core.FileSystemDestination].getErrors()'
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:104,1
    - Dst: e.toString()
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:105,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:105,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator:107,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 68
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 109
      start: 48
    functionDepth: 3
    functionLinenumber: 48
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].main(String[])'
    functionSourceFile: /src/jmh/jmh-generator-bytecode/src/main/java/org/openjdk/jmh/generators/bytecode/JmhBytecodeGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].replaceAll(String,String)'
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].endsWith(String)'
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].substring(int,int)'
    - '[org.openjdk.jmh.generators.core.FileSystemDestination].<init>(java.io.File,java.io.File)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
    - '[java.io.File].getAbsolutePath()'
    - System.exit(int)
    - '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,org.openjdk.jmh.generators.core.FileSystemDestination)'
    - '[org.openjdk.jmh.generators.core.FileSystemDestination].getErrors()'
    - e.toString()
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].getContextClassLoader()'
    - '[org.openjdk.jmh.generators.core.FileSystemDestination].hasErrors()'
    - Thread.currentThread()
    - Class.forName(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,boolean,java.net.URLClassLoader)
    - '[java.net.URLClassLoader].<init>(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)'
    - f.getAbsolutePath()
    - '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].<init>()'
    - '[java.io.File].<init>()'
    - '[org.openjdk.jmh.generators.asm.ASMGeneratorSource].<init>()'
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].setContextClassLoader(java.net.URLClassLoader)'
    - System.out.println(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator)
    - '[org.openjdk.jmh.generators.asm.ASMGeneratorSource].processClasses(java.util.Collection<File>)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator,org.openjdk.jmh.generators.core.FileSystemDestination)'
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].length()'
    - System.out.println(String)
    - System.err.println(String)
    - '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].substring(int)'
    - generatorType.equalsIgnoreCase(String)
    - args[3].equalsIgnoreCase(String)
    - '[org.openjdk.jmh.util.FileUtils].getClasses(java.io.File)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].<init>()'
    functionSourceFile: /src/jmh/jmh-generator-bytecode/src/main/java/org/openjdk/jmh/generators/bytecode/JmhBytecodeGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator
    signature: '[org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 42
    functionName: '[$.MyBenchmark].testMethod()'
    functionSourceFile: /src/jmh/jmh-archetypes/jmh-java-benchmark-archetype/src/main/resources/archetype-resources/src/main/java/MyBenchmark.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[$.MyBenchmark].testMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: $.MyBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[$.MyBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-archetypes/jmh-java-benchmark-archetype/src/main/resources/archetype-resources/src/main/java/MyBenchmark.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: $.MyBenchmark
    signature: '[$.MyBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 42
    functionName: '[$.MyBenchmark].testMethod()'
    functionSourceFile: /src/jmh/jmh-archetypes/jmh-java-benchmark-archetype/target/classes/archetype-resources/src/main/java/MyBenchmark.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[$.MyBenchmark].testMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: $.MyBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[$.MyBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-archetypes/jmh-java-benchmark-archetype/target/classes/archetype-resources/src/main/java/MyBenchmark.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: $.MyBenchmark
    signature: '[$.MyBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.IterationScoresFormatter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pw
    argTypes:
    - java.io.PrintWriter
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].<init>(java.io.PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.IterationScoresFormatter
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].<init>(java.io.PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchParams
    - params
    - iteration
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:54,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:55,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:55,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:55,1
    - Dst: String.format(String,double,double,String)
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:55,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.validation.IterationScoresFormatter)'
      Src: org.openjdk.jmh.validation.IterationScoresFormatter:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - benchParams
    - params
    - iteration
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - String.format(String,double,double,String)
    - '[java.io.PrintWriter].println(org.openjdk.jmh.validation.IterationScoresFormatter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].startRun()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].startRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].print(String)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].print(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].println(String)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].println(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].flush()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].flush()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].close()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].verbosePrintln(String)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].verbosePrintln(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].write(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintWriter
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.validation.IterationScoresFormatter].write(byte[])'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.IterationScoresFormatter].write(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].<init>(org.openjdk.jmh.validation.Main,boolean)'
      Src: org.openjdk.jmh.validation.Main:44,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:46,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:47,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.Main:48,1
    - Dst: '[org.openjdk.jmh.util.Version].getVersion()'
      Src: org.openjdk.jmh.validation.Main:50,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:50,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
      Src: org.openjdk.jmh.validation.Main:51,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:51,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentOSVersion()'
      Src: org.openjdk.jmh.validation.Main:52,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:52,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.Main:53,1
    - Dst: '[org.openjdk.jmh.util.Utils].reflow(java.io.PrintWriter,String,int,int)'
      Src: org.openjdk.jmh.validation.Main:55,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.Main:60,1
    - Dst: '[org.openjdk.jmh.util.Utils].reflow(java.io.PrintWriter,String,String,int,int)'
      Src: org.openjdk.jmh.validation.Main:62,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.Main:67,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.Main:69,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.Main:70,1
    - Dst: '[OptionParser].<init>()'
      Src: org.openjdk.jmh.validation.Main:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
      Src: org.openjdk.jmh.validation.Main:73,1
    - Dst: '[OptionParser].formatHelpWith(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.validation.Main:73,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: '[org.openjdk.jmh.validation.Main].withRequiredArg()'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: '[org.openjdk.jmh.validation.Main].ofType()'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: '[org.openjdk.jmh.validation.Main].withValuesSeparatedBy(char)'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: '[org.openjdk.jmh.validation.Main].describedAs(String)'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: Test.values()
      Src: org.openjdk.jmh.validation.Main:77,1
    - Dst: '[org.openjdk.jmh.validation.Main].defaultsTo(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:75,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.validation.Main:79,1
    - Dst: '[org.openjdk.jmh.validation.Main].withRequiredArg()'
      Src: org.openjdk.jmh.validation.Main:79,1
    - Dst: '[org.openjdk.jmh.validation.Main].ofType()'
      Src: org.openjdk.jmh.validation.Main:79,1
    - Dst: '[org.openjdk.jmh.validation.Main].describedAs(String)'
      Src: org.openjdk.jmh.validation.Main:79,1
    - Dst: '[org.openjdk.jmh.validation.Main].defaultsTo(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:79,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.validation.Main:83,1
    - Dst: '[OptionParser].parse(String[])'
      Src: org.openjdk.jmh.validation.Main:88,1
    - Dst: '[org.openjdk.jmh.validation.Main].has(String)'
      Src: org.openjdk.jmh.validation.Main:90,1
    - Dst: '[OptionParser].printHelpOn(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:91,1
    - Dst: '[org.openjdk.jmh.validation.Main].valuesOf(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:95,1
    - Dst: '[org.openjdk.jmh.validation.Main].valueOf(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:96,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.validation.Main:98,1
    - Dst: e.getCause()
      Src: org.openjdk.jmh.validation.Main:99,1
    - Dst: '[org.openjdk.jmh.validation.Main].getMessage()'
      Src: org.openjdk.jmh.validation.Main:101,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.validation.Main,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.Main:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].detectJvmArgs()'
      Src: org.openjdk.jmh.validation.Main:106,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String,String)'
      Src: org.openjdk.jmh.validation.Main:106,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.Main:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.Main:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:128,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.Main:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.validation.Main:138,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.Main:133,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.validation.Main:146,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.validation.Main:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.Main:143,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.validation.Main:153,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:159,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:159,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:164,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:164,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:167,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:167,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:170,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:170,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:173,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:173,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.validation.Main:176,1
    - Dst: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:180,1
    - Dst: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:180,1
    - Dst: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:183,1
    - Dst: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:183,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:186,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:186,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:191,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:191,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:194,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:194,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:197,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:197,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
      Src: org.openjdk.jmh.validation.Main:200,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.validation.Main:203,1
    - Dst: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:207,1
    - Dst: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:207,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:210,1
    - Dst: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:210,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].<init>()'
      Src: org.openjdk.jmh.validation.Main:213,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:213,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:216,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:217,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:217,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:218,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:219,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:219,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:220,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:221,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:221,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:222,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:223,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:223,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:224,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:227,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:228,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:228,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:229,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:229,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:230,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:231,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:231,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:232,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:232,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:233,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:234,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:234,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:235,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:235,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:236,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:237,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:237,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:238,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:238,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:239,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:242,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:243,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:243,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:244,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:245,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:245,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:246,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:247,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:247,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:248,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:249,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:249,1
    - Dst: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:250,1
    - Dst: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].<init>(boolean)'
      Src: org.openjdk.jmh.validation.Main:253,1
    - Dst: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:253,1
    - Dst: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].<init>(boolean)'
      Src: org.openjdk.jmh.validation.Main:254,1
    - Dst: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.Main:254,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.validation.Main:257,1
    CyclomaticComplexity: 69
    EdgeCount: 69
    ICount: 194
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 260
      start: 43
    functionDepth: 7
    functionLinenumber: 43
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.validation.Main].main(String[])'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/Main.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.Main].getMessage()'
    - '[org.openjdk.jmh.validation.Main].valueOf(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Utils].getCurrentOSVersion()'
    - '[OptionParser].formatHelpWith(org.openjdk.jmh.runner.options.OptionFormatter)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.validation.Main].withRequiredArg()'
    - e.getCause()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String,String)'
    - '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].<init>()'
    - '[OptionParser].accepts(String,String)'
    - '[OptionParser].<init>()'
    - '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.tests.HelperMethodsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.Main].withValuesSeparatedBy(char)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[OptionParser].parse(String[])'
    - '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].<init>(boolean)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.Main].ofType()'
    - '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.validation.Main].setBlackholeOpts(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.HelperMethodsTest].<init>()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.validation.Main,org.openjdk.jmh.validation.Main)'
    - '[java.io.PrintWriter].<init>(org.openjdk.jmh.validation.Main,boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].detectJvmArgs()'
    - '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.tests.ThreadScalingTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.tests.CompilerHintsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.tests.CoreStabilityTest].<init>()'
    - '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].<init>()'
    - '[org.openjdk.jmh.validation.tests.BurstStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Utils].reflow(java.io.PrintWriter,String,String,int,int)'
    - '[org.openjdk.jmh.validation.Main].valuesOf(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.BurstStabilityTest].<init>()'
    - '[org.openjdk.jmh.validation.tests.CoreStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
    - '[org.openjdk.jmh.validation.Main].has(String)'
    - Test.values()
    - '[org.openjdk.jmh.validation.tests.ThreadScalingTest].<init>()'
    - '[org.openjdk.jmh.validation.tests.CompilerHintsTest].<init>()'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Utils].reflow(java.io.PrintWriter,String,int,int)'
    - '[org.openjdk.jmh.validation.Main].describedAs(String)'
    - '[OptionParser].printHelpOn(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.Main].defaultsTo(org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,org.openjdk.jmh.validation.Main)'
    - '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
    - '[org.openjdk.jmh.util.Version].getVersion()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.Main].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperties()
      Src: org.openjdk.jmh.validation.Main:289,1
    - Dst: '[org.openjdk.jmh.validation.Main].remove(String)'
      Src: org.openjdk.jmh.validation.Main:289,1
    - Dst: System.getProperties()
      Src: org.openjdk.jmh.validation.Main:292,1
    - Dst: '[org.openjdk.jmh.validation.Main].setProperty(String,String)'
      Src: org.openjdk.jmh.validation.Main:292,1
    - Dst: System.getProperties()
      Src: org.openjdk.jmh.validation.Main:295,1
    - Dst: '[org.openjdk.jmh.validation.Main].setProperty(String,String)'
      Src: org.openjdk.jmh.validation.Main:295,1
    - Dst: System.getProperties()
      Src: org.openjdk.jmh.validation.Main:298,1
    - Dst: '[org.openjdk.jmh.validation.Main].setProperty(String,String)'
      Src: org.openjdk.jmh.validation.Main:298,1
    - Dst: CompilerHints.class.getDeclaredField(String)
      Src: org.openjdk.jmh.validation.Main:303,1
    - Dst: '[org.openjdk.jmh.validation.Main].setAccessible(boolean)'
      Src: org.openjdk.jmh.validation.Main:304,1
    - Dst: '[org.openjdk.jmh.validation.Main].set(null,null)'
      Src: org.openjdk.jmh.validation.Main:305,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.validation.Main)'
      Src: org.openjdk.jmh.validation.Main:307,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - BlackholeTestMode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 309
      start: 285
    functionDepth: 1
    functionLinenumber: 285
    functionLinenumberEnd: 309
    functionName: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/Main.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.validation.Main)'
    - System.getProperties()
    - '[org.openjdk.jmh.validation.Main].set(null,null)'
    - '[org.openjdk.jmh.validation.Main].setAccessible(boolean)'
    - '[org.openjdk.jmh.validation.Main].remove(String)'
    - '[org.openjdk.jmh.validation.Main].setProperty(String,String)'
    - CompilerHints.class.getDeclaredField(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.Main].setBlackholeOpts(BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.Main
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.Main].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/Main.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.Main
    signature: '[org.openjdk.jmh.validation.Main].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.validation.AffinitySupport:37,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].toLowerCase()'
      Src: org.openjdk.jmh.validation.AffinitySupport:37,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].contains(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport:37,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport].contains(String)'
    - '[org.openjdk.jmh.validation.AffinitySupport].toLowerCase()'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
      Src: org.openjdk.jmh.validation.AffinitySupport:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
      Src: org.openjdk.jmh.validation.AffinitySupport:45,1
    - Dst: Linux.bind(int)
      Src: org.openjdk.jmh.validation.AffinitySupport:46,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport:48,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cpu
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 50
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    - '[IllegalStateException].<init>(String)'
    - Linux.bind(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
      Src: org.openjdk.jmh.validation.AffinitySupport:53,1
    - Dst: Linux.tryBind()
      Src: org.openjdk.jmh.validation.AffinitySupport:54,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].tryBind()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    - Linux.tryBind()
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport].tryBind()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
      Src: org.openjdk.jmh.validation.AffinitySupport:61,1
    - Dst: Linux.prepare()
      Src: org.openjdk.jmh.validation.AffinitySupport:62,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].prepare()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    - '[IllegalStateException].<init>(String)'
    - Linux.prepare()
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.validation.AffinitySupport].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
      Src: org.openjdk.jmh.validation.AffinitySupport:69,1
    - Dst: Linux.tryInit()
      Src: org.openjdk.jmh.validation.AffinitySupport:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].tryInit()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - Linux.tryInit()
    - '[org.openjdk.jmh.validation.AffinitySupport].isLinux()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport].tryInit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.AffinitySupport
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.AffinitySupport].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.AffinitySupport
    signature: '[org.openjdk.jmh.validation.AffinitySupport].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:82,1
    - Dst: Native.load(String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:83,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:85,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.validation.AffinitySupport.Linux)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:85,1
    - Dst: '[java.io.File].getParent()'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:86,1
    - Dst: System.mapLibraryName(String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:89,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.validation.AffinitySupport.Linux)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:89,1
    - Dst: '[java.io.File].renameTo(java.io.File)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:90,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.validation.AffinitySupport.Linux)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:91,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:99,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String,String)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:94,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].prepare()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - Native.load(String)
    - System.mapLibraryName(String)
    - '[java.io.File].getParent()'
    - '[java.util.Arrays].asList(String,String,String,String,String)'
    - System.setProperty(String,String)
    - System.getProperty(String)
    - '[IllegalStateException].<init>(org.openjdk.jmh.validation.AffinitySupport.Linux)'
    - '[java.io.File].renameTo(java.io.File)'
    - '[java.io.File].<init>(org.openjdk.jmh.validation.AffinitySupport.Linux)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Native.load(String)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 2
    functionsReached:
    - Native.load(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:114,1
    - Dst: '[cpu_set_t].<init>()'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:116,1
    - Dst: '[cpu_set_t].set(int)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:117,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cpu
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 120
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].bind(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
    - '[cpu_set_t].<init>()'
    - '[cpu_set_t].set(int)'
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].bind(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:128,1
    - Dst: '[cpu_set_t].<init>()'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:130,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux].get(cpu_set_t)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:131,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:132,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 122
    functionDepth: 2
    functionLinenumber: 122
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryBind()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryInit()'
    - '[cpu_set_t].<init>()'
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux].get(cpu_set_t)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].tryBind()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_getaffinity(int,org.openjdk.jmh.validation.AffinitySupport.Linux,cpu_set_t)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:139,1
    - Dst: Native.getLastError()
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:140,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:140,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - cpu_set_t
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cpuset
    argTypes:
    - cpu_set_t
    constantsTouched: []
    func_position:
      end: 142
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].get(cpu_set_t)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - Native.getLastError()
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_getaffinity(int,org.openjdk.jmh.validation.AffinitySupport.Linux,cpu_set_t)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].get(cpu_set_t)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_setaffinity(int,org.openjdk.jmh.validation.AffinitySupport.Linux,cpu_set_t)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:145,1
    - Dst: Native.getLastError()
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:146,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux:146,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - cpu_set_t
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cpuset
    argTypes:
    - cpu_set_t
    constantsTouched: []
    func_position:
      end: 148
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_setaffinity(int,org.openjdk.jmh.validation.AffinitySupport.Linux,cpu_set_t)'
    - '[IllegalStateException].<init>(String)'
    - Native.getLastError()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].set(cpu_set_t)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - CLibrary
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.AffinitySupport.Linux
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.AffinitySupport.Linux
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - cpu_set_t
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - pid
    - size
    - cpuset
    argTypes:
    - int
    - int
    - cpu_set_t
    constantsTouched: []
    func_position:
      end: 151
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_getaffinity(int,int,cpu_set_t)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_getaffinity(int,int,cpu_set_t)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - cpu_set_t
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - pid
    - size
    - cpuset
    argTypes:
    - int
    - int
    - cpu_set_t
    constantsTouched: []
    func_position:
      end: 152
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_setaffinity(int,int,cpu_set_t)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].sched_setaffinity(int,int,cpu_set_t)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.CLibrary].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NativeLong].<init>(int)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t:164,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - NativeLong[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t
      static: false
      superClass: Structure
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 166
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[NativeLong].<init>(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: bit.longValue()
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t:172,1
    - Dst: bit.setValue(org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t)
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - NativeLong[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Structure
    argCount: 1
    argNames:
    - cpu
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 173
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].set(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - bit.setValue(org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t)
    - bit.longValue()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].set(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - NativeLong[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Structure
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].getFieldOrder()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/AffinitySupport.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonList(String)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.validation.AffinitySupport.Linux.cpu_set_t].getFieldOrder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.validation.ValidationTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/ValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.ValidationTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.ValidationTest:48,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.validation.tests.BlackholeTestMode
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - org.openjdk.jmh.validation.tests.BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 50
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.validation.ValidationTest].blackholeModeString(org.openjdk.jmh.validation.tests.BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/ValidationTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.validation.ValidationTest].blackholeModeString(org.openjdk.jmh.validation.tests.BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.ValidationTest:57,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.ValidationTest:62,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,String,int,int)
      Src: org.openjdk.jmh.validation.ValidationTest:65,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.ValidationTest:69,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.ValidationTest:72,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.ValidationTest:77,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.validation.ValidationTest:80,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.validation.tests.BlackholeTestMode
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - mode
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.validation.tests.BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 82
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.validation.ValidationTest].blackholeModeMessage(java.io.PrintWriter,org.openjdk.jmh.validation.tests.BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/ValidationTest.java
    functionUses: 0
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[IllegalStateException].<init>(String)'
    - '[java.io.PrintWriter].println()'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,String,int,int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.ValidationTest].blackholeModeMessage(java.io.PrintWriter,org.openjdk.jmh.validation.tests.BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.ValidationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.ValidationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/ValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.ValidationTest
    signature: '[org.openjdk.jmh.validation.ValidationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.validation.SpinWaitSupport].available()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/SpinWaitSupport.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.validation.SpinWaitSupport].available()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodHandle].invokeExact()'
      Src: org.openjdk.jmh.validation.SpinWaitSupport:55,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.validation.SpinWaitSupport)'
      Src: org.openjdk.jmh.validation.SpinWaitSupport:57,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.validation.SpinWaitSupport].onSpinWait()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/SpinWaitSupport.java
    functionUses: 1
    functionsReached:
    - '[MethodHandle].invokeExact()'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.validation.SpinWaitSupport)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.SpinWaitSupport].onSpinWait()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.SpinWaitSupport
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.SpinWaitSupport].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/SpinWaitSupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.SpinWaitSupport
    signature: '[org.openjdk.jmh.validation.SpinWaitSupport].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BlackholeTestMode
      classConcrete: true
      classEnum: false
      classFields:
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.BlackholeSingleTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 1
    argNames:
    - mode
    argTypes:
    - BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeSingleTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.BlackholeSingleTest
    signature: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].<init>(BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:48,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:49,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:51,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:56,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:58,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:69,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:70,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:72,1
    - Dst: '[java.io.PrintWriter].printf(String,BlackholeTestMode)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:74,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:76,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:87,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:88,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:90,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:91,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:91,1
    - Dst: String.format(String,double,double)
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:91,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:91,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:93,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeSingleTest:95,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 96
      start: 46
    functionDepth: 5
    functionLinenumber: 46
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeSingleTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - String.format(String,double,double)
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.io.PrintWriter].printf(String,BlackholeTestMode)'
    - '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholeSingleTest)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.BlackholeSingleTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.ThermalRundownTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 1
    argNames:
    - iterations
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/ThermalRundownTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.ThermalRundownTest
    signature: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:50,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:51,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,String,int,int)
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:53,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: ThermalRundownBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:59,1
    - Dst: '[org.openjdk.jmh.validation.IterationScoresFormatter].<init>(java.io.PrintWriter)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.validation.IterationScoresFormatter)'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:70,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThermalRundownTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 73
      start: 48
    functionDepth: 5
    functionLinenumber: 48
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/ThermalRundownTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,String,int,int)
    - ThermalRundownBench.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.ThermalRundownTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.validation.IterationScoresFormatter].<init>(java.io.PrintWriter)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.validation.IterationScoresFormatter)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.ThermalRundownTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:46,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:47,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:49,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:55,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:57,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:58,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:60,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:62,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:63,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:65,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:67,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:68,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:70,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:72,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:73,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:75,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:77,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doEmpty(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.validation.tests.TimingMeasurementsTest,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:79,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:82,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:84,1
    - Dst: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doEmpty(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.validation.tests.TimingMeasurementsTest,boolean)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:86,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:89,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 90
      start: 44
    functionDepth: 6
    functionLinenumber: 44
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/TimingMeasurementsTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
    - '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doEmpty(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.validation.tests.TimingMeasurementsTest,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: EmptyBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:101,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:101,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:102,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:104,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:105,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:106,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:106,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:106,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double,String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:106,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.annotations.Mode
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 4
    argNames:
    - pw
    - parent
    - mode
    - max
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.annotations.Mode
    - boolean
    constantsTouched: []
    func_position:
      end: 107
      start: 92
    functionDepth: 5
    functionLinenumber: 92
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doEmpty(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.annotations.Mode,boolean)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/TimingMeasurementsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.io.PrintWriter].printf(String,double,double,String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
    - EmptyBench.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doEmpty(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.annotations.Mode,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:117,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:117,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:118,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:120,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:121,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:122,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:122,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:122,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 4
    argNames:
    - pw
    - parent
    - type
    - max
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 123
      start: 109
    functionDepth: 5
    functionLinenumber: 109
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/TimingMeasurementsTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].printf(String,double,double)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doNanoTime(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:133,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:133,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:134,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:136,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:137,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:138,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:138,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.TimingMeasurementsTest:138,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 4
    argNames:
    - pw
    - parent
    - type
    - max
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 139
      start: 125
    functionDepth: 5
    functionLinenumber: 125
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/TimingMeasurementsTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].printf(String,double,double)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.TimingMeasurementsTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].doCurrentTimeMillis(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.TimingMeasurementsTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/TimingMeasurementsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.TimingMeasurementsTest
    signature: '[org.openjdk.jmh.validation.tests.TimingMeasurementsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.RoundTripLatencyTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 1
    argNames:
    - spinWaitHints
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].<init>(boolean)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/RoundTripLatencyTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.RoundTripLatencyTest
    signature: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].<init>(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:51,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:52,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:54,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:59,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:61,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:62,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:63,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:65,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:66,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:67,1
    - Dst: '[org.openjdk.jmh.validation.SpinWaitSupport].available()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:71,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:72,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: RoundTripLatencyBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:77,1
    - Dst: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:87,1
    - Dst: Math.min(int,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:93,1
    - Dst: Math.min(int,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:97,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:98,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:100,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:102,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:105,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:109,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:112,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:112,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:112,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:117,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:117,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:117,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:118,1
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:118,1
    - Dst: '[java.io.PrintWriter].print(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:118,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:119,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:121,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.RoundTripLatencyTest:123,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 127
      start: 49
    functionDepth: 5
    functionLinenumber: 49
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/RoundTripLatencyTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
    - '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
    - '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
    - '[java.io.PrintWriter].flush()'
    - '[java.io.PrintWriter].print(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - RoundTripLatencyBench.class.getCanonicalName()
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String,String,String,String,String)'
    - String.valueOf(org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[java.io.PrintWriter].print(String)'
    - Math.min(int,org.openjdk.jmh.validation.tests.RoundTripLatencyTest)
    - '[java.io.PrintWriter].println()'
    - String.format(String,double)
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.validation.SpinWaitSupport].available()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.RoundTripLatencyTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.LongStabilityTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 1
    argNames:
    - tries
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/LongStabilityTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.LongStabilityTest
    signature: '[org.openjdk.jmh.validation.tests.LongStabilityTest].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:50,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:51,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:53,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:60,1
    - Dst: '[java.util.concurrent.ThreadLocalRandom].current()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:63,1
    - Dst: '[org.openjdk.jmh.validation.tests.LongStabilityTest].nextInt(int,int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:63,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.LongStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:65,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:66,1
    - Dst: Thread.sleep(org.openjdk.jmh.validation.tests.LongStabilityTest)
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:68,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:73,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: LongStabilityBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.LongStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.LongStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:87,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:88,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:89,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:89,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:89,1
    - Dst: String.format(String,double,double,String)
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:89,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.LongStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:89,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.LongStabilityTest:90,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 92
      start: 48
    functionDepth: 5
    functionLinenumber: 48
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/LongStabilityTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.LongStabilityTest)'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - LongStabilityBench.class.getCanonicalName()
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.validation.tests.LongStabilityTest].nextInt(int,int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - String.format(String,double,double,String)
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[java.io.PrintWriter].print(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - Thread.sleep(org.openjdk.jmh.validation.tests.LongStabilityTest)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.LongStabilityTest)'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.ThreadLocalRandom].current()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.LongStabilityTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.LongStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:42,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:43,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:45,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:50,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:52,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:53,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: BlackholeConsumeCPUBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:67,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:68,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:70,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:71,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:72,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:72,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:72,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 76
      start: 40
    functionDepth: 5
    functionLinenumber: 40
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsumeCPUTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[java.io.PrintWriter].printf(String,double,double)'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - BlackholeConsumeCPUBench.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
    - String.valueOf(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest)'
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsumeCPUTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest
    signature: '[org.openjdk.jmh.validation.tests.BlackholeConsumeCPUTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:46,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:47,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:49,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:58,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:60,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:61,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:62,1
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:64,1
    - Dst: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:65,1
    - Dst: '[java.util.TreeSet].add(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:67,1
    - Dst: '[java.util.TreeSet].add(int)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:69,1
    - Dst: '[java.util.TreeSet].add(int)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:70,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:72,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:74,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:76,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:78,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: ThreadScalingBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:96,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:97,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:99,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:100,1
    - Dst: Math.pow(double,int)
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:112,1
    - Dst: Math.sqrt(org.openjdk.jmh.validation.tests.ThreadScalingTest)
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:112,1
    - Dst: String.format(String,org.openjdk.jmh.validation.tests.ThreadScalingTest,org.openjdk.jmh.validation.tests.ThreadScalingTest)
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:114,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.ThreadScalingTest)'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:114,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:115,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:117,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.ThreadScalingTest:120,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 121
      start: 44
    functionDepth: 5
    functionLinenumber: 44
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/ThreadScalingTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[java.util.TreeSet].<init>()'
    - '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[java.io.PrintWriter].flush()'
    - String.format(String,org.openjdk.jmh.validation.tests.ThreadScalingTest,org.openjdk.jmh.validation.tests.ThreadScalingTest)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - Math.pow(double,int)
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Math.sqrt(org.openjdk.jmh.validation.tests.ThreadScalingTest)
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[java.util.TreeSet].add(int)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[java.util.TreeSet].add(org.openjdk.jmh.validation.tests.ThreadScalingTest)'
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - ThreadScalingBench.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.ThreadScalingTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/ThreadScalingTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.ThreadScalingTest
    signature: '[org.openjdk.jmh.validation.tests.ThreadScalingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - BlackholeTestMode
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.BlackholePipelinedTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - payload
    - mode
    argTypes:
    - boolean
    - BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholePipelinedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.BlackholePipelinedTest
    signature: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].<init>(boolean,BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:52,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:53,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:55,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:61,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:64,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:65,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:68,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:79,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:80,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:81,1
    - Dst: '(payload ? BlackholePipelinePayloadBench.class : BlackholePipelineBench.class).getCanonicalName()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:84,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:86,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:88,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:90,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:103,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:104,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:105,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:105,1
    - Dst: String.format(String,double,double)
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:105,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:105,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:106,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:108,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholePipelinedTest:111,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 51
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 112
      start: 50
    functionDepth: 5
    functionLinenumber: 50
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholePipelinedTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '(payload ? BlackholePipelinePayloadBench.class : BlackholePipelineBench.class).getCanonicalName()'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - String.format(String,double,double)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholePipelinedTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - String.valueOf(org.openjdk.jmh.validation.tests.BlackholePipelinedTest)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.BlackholePipelinedTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:43,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:44,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:46,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:54,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:56,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:57,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:58,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:59,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:61,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:63,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:64,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:65,1
    - Dst: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:66,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 69
      start: 41
    functionDepth: 6
    functionLinenumber: 41
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/CompilerHintsTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].println(String)'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
    - '[java.io.PrintWriter].println()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.CompilerHintsTest)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:78,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:79,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:81,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:82,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:83,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:83,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.CompilerHintsTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      - java.io.PrintWriter
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 4
    argNames:
    - parent
    - pw
    - test
    - descr
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    - java.io.PrintWriter
    - String
    - String
    constantsTouched: []
    func_position:
      end: 84
      start: 71
    functionDepth: 5
    functionLinenumber: 71
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/CompilerHintsTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].printf(String,double,double)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.CompilerHintsTest)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].doWith(org.openjdk.jmh.runner.options.Options,java.io.PrintWriter,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.CompilerHintsTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/CompilerHintsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.CompilerHintsTest
    signature: '[org.openjdk.jmh.validation.tests.CompilerHintsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:45,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:46,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:48,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:56,1
    - Dst: EmptyBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.HelperMethodsTest)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.HelperMethodsTest)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:62,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:63,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:65,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:66,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:67,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:67,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:67,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:68,1
    - Dst: '[org.openjdk.jmh.annotations.Scope].values()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:71,1
    - Dst: '[org.openjdk.jmh.annotations.Level].values()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.HelperMethodsTest)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:80,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:81,1
    - Dst: '[java.io.PrintWriter].printf(String,String,String,String)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:83,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:84,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:85,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:85,1
    - Dst: '[java.io.PrintWriter].printf(String,double,double)'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:85,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:88,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.HelperMethodsTest:91,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 52
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 92
      start: 43
    functionDepth: 5
    functionLinenumber: 43
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/HelperMethodsTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.HelperMethodsTest)'
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].flush()'
    - '[java.io.PrintWriter].printf(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.HelperMethodsTest)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - EmptyBench.class.getCanonicalName()
    - '[org.openjdk.jmh.annotations.Level].values()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[java.io.PrintWriter].printf(String,double,double)'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.annotations.Scope].values()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.HelperMethodsTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/HelperMethodsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.HelperMethodsTest
    signature: '[org.openjdk.jmh.validation.tests.HelperMethodsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:43,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:44,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:46,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:53,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:55,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:56,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:57,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:61,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:63,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:65,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:67,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: BurstStabilityBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.BurstStabilityTest)
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:82,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:83,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:84,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:84,1
    - Dst: String.format(String,double,double)
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:84,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BurstStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:84,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:85,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:87,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:87,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BurstStabilityTest:90,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 91
      start: 41
    functionDepth: 5
    functionLinenumber: 41
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BurstStabilityTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - BurstStabilityBench.class.getCanonicalName()
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
    - String.valueOf(org.openjdk.jmh.validation.tests.BurstStabilityTest)
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
    - String.format(String,double,double)
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[java.io.PrintWriter].println(String)'
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BurstStabilityTest)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BurstStabilityTest)'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BurstStabilityTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.BurstStabilityTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BurstStabilityTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.BurstStabilityTest
    signature: '[org.openjdk.jmh.validation.tests.BurstStabilityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BlackholeTestMode
      classConcrete: true
      classEnum: false
      classFields:
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 1
    argNames:
    - mode
    argTypes:
    - BlackholeTestMode
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(BlackholeTestMode)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsecutiveTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest
    signature: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].<init>(BlackholeTestMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:49,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:50,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:52,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:58,1
    - Dst: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:60,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:70,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:71,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:72,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:74,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:76,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:78,1
    - Dst: '[java.io.PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:90,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:91,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:92,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:92,1
    - Dst: String.format(String,double,double)
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:92,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:92,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:93,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:95,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest:98,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - BlackholeTestMode
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 99
      start: 47
    functionDepth: 5
    functionLinenumber: 47
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsecutiveTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - String.format(String,double,double)
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
    - '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].blackholeModeMessage(java.io.PrintWriter,BlackholeTestMode)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - String.valueOf(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest)'
    - '[java.io.PrintWriter].println()'
    - '[java.io.PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.BlackholeConsecutiveTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:46,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:47,1
    - Dst: org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:49,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:56,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:58,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:59,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:60,1
    - Dst: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:64,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.CoreStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:67,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: CoreStabilityBench.class.getCanonicalName()
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.CoreStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: String.valueOf(org.openjdk.jmh.validation.tests.CoreStabilityTest)
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.CoreStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.CoreStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:77,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:78,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:79,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:79,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:79,1
    - Dst: String.format(String,double,double,String)
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:79,1
    - Dst: '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.CoreStabilityTest)'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:79,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.validation.tests.CoreStabilityTest:80,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 2
    argNames:
    - pw
    - parent
    argTypes:
    - java.io.PrintWriter
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 82
      start: 44
    functionDepth: 5
    functionLinenumber: 44
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/CoreStabilityTest.java
    functionUses: 1
    functionsReached:
    - org.openjdk.jmh.util.Utils.reflow(java.io.PrintWriter,String,int,int)
    - '[org.openjdk.jmh.validation.AffinitySupport].isSupported()'
    - '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
    - '[java.io.PrintWriter].flush()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - String.format(String,double,double,String)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.validation.tests.CoreStabilityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.validation.tests.CoreStabilityTest)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - CoreStabilityBench.class.getCanonicalName()
    - '[java.io.PrintWriter].println()'
    - String.valueOf(org.openjdk.jmh.validation.tests.CoreStabilityTest)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.PrintWriter].printf(String,org.openjdk.jmh.validation.tests.CoreStabilityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(org.openjdk.jmh.validation.tests.CoreStabilityTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].runWith(java.io.PrintWriter,org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.validation.tests.CoreStabilityTest
      static: false
      superClass: org.openjdk.jmh.validation.ValidationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/CoreStabilityTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.validation.tests.CoreStabilityTest
    signature: '[org.openjdk.jmh.validation.tests.CoreStabilityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:65,1
    - Dst: '[java.util.Random].nextBoolean()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:67,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:68,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:69,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:70,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:71,1
    - Dst: '[java.util.Random].nextFloat()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:72,1
    - Dst: '[java.util.Random].nextLong()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:73,1
    - Dst: '[java.util.Random].nextDouble()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:74,1
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].prepare()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextDouble()'
    - '[Object].<init>()'
    - '[java.util.Random].nextFloat()'
    - '[java.util.Random].nextLong()'
    - '[java.util.Random].nextBoolean()'
    - '[java.util.Random].nextInt()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 85
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_boolean(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 92
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_byte(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_byte(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 99
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_short(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_short(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 106
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_char(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_char(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 113
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_int(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_int(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 120
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_float(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_float(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 127
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_long(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_long(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_double(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_double(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:139,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 141
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_Object(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_Object(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelineBench:146,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 148
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_Array(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].test_Array(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Object[]
      - Object[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholePipelineBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelineBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholePipelineBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelineBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.ThermalRundownBench:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.benchmarks.ThermalRundownBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/ThermalRundownBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.ThermalRundownBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.ThermalRundownBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.ThermalRundownBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/ThermalRundownBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.ThermalRundownBench
    signature: '[org.openjdk.jmh.benchmarks.ThermalRundownBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].raw()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].raw()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkSetup
    constantsTouched: []
    func_position:
      end: 80
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].benchmark_setup(BenchmarkSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].benchmark_setup(BenchmarkSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkTeardown
    constantsTouched: []
    func_position:
      end: 83
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].benchmark_teardown(BenchmarkTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].benchmark_teardown(BenchmarkTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_setup_1(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_setup_1(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_setup_2(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_setup_2(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_teardown_1(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_teardown_1(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_teardown_2(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].group_teardown_2(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadSetup
    constantsTouched: []
    func_position:
      end: 102
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].thread_setup(ThreadSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].thread_setup(ThreadSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadTeardown
    constantsTouched: []
    func_position:
      end: 105
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].thread_teardown(ThreadTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].thread_teardown(ThreadTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelTrialBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].raw()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].raw()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkSetup
    constantsTouched: []
    func_position:
      end: 80
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].benchmark_setup(BenchmarkSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].benchmark_setup(BenchmarkSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkTeardown
    constantsTouched: []
    func_position:
      end: 83
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].benchmark_teardown(BenchmarkTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].benchmark_teardown(BenchmarkTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_setup_1(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_setup_1(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_setup_2(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_setup_2(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_teardown_1(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_teardown_1(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_teardown_2(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].group_teardown_2(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadSetup
    constantsTouched: []
    func_position:
      end: 102
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].thread_setup(ThreadSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].thread_setup(ThreadSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadTeardown
    constantsTouched: []
    func_position:
      end: 105
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].thread_teardown(ThreadTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].thread_teardown(ThreadTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelInvocationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.benchmarks.EmptyBench].empty()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/EmptyBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.EmptyBench].empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.EmptyBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.EmptyBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/EmptyBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.EmptyBench
    signature: '[org.openjdk.jmh.benchmarks.EmptyBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.CoreStabilityBench:46,1
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
      Src: org.openjdk.jmh.benchmarks.CoreStabilityBench:48,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 2
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CoreStabilityBench.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.CoreStabilityBench:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CoreStabilityBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.CoreStabilityBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CoreStabilityBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.CoreStabilityBench
    signature: '[org.openjdk.jmh.benchmarks.CoreStabilityBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.benchmarks.BurstStabilityBench:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].sleep()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BurstStabilityBench.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].sleep()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.BurstStabilityBench:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BurstStabilityBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BurstStabilityBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BurstStabilityBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BurstStabilityBench
    signature: '[org.openjdk.jmh.benchmarks.BurstStabilityBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench].consume()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsumeCPUBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench].consume()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsumeCPUBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeValueBench:48,1
    - Dst: '[java.util.Random].nextBoolean()'
      Src: org.openjdk.jmh.benchmarks.BlackholeValueBench:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeValueBench.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextBoolean()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.BlackholeValueBench)'
      Src: org.openjdk.jmh.benchmarks.BlackholeValueBench:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - boolean[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 59
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].test(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeValueBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.BlackholeValueBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].test(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholeValueBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeValueBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholeValueBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholeValueBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:52,1
    - Dst: '[Thread].<init>()'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:53,1
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:63,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - Thread
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/RoundTripLatencyBench.java
    functionUses: 0
    functionsReached:
    - '[Thread].start()'
    - '[Thread].<init>()'
    - '[org.openjdk.jmh.validation.AffinitySupport].bind(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].interrupt()'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:68,1
    - Dst: '[Thread].join()'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - Thread
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/RoundTripLatencyBench.java
    functionUses: 0
    functionsReached:
    - '[Thread].join()'
    - '[Thread].interrupt()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.validation.SpinWaitSupport].onSpinWait()'
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - Thread
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/RoundTripLatencyBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.validation.SpinWaitSupport].onSpinWait()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.benchmarks.RoundTripLatencyBench:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - Thread
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.RoundTripLatencyBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/RoundTripLatencyBench.java
    functionUses: 0
    functionsReached:
    - Boolean.getBoolean(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.RoundTripLatencyBench
    signature: '[org.openjdk.jmh.benchmarks.RoundTripLatencyBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 2
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:47,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:48,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:49,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 51
      start: 45
    functionDepth: 2
    functionLinenumber: 45
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:55,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:56,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:57,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:60,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:62,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 64
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 2
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:74,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:75,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 77
      start: 71
    functionDepth: 2
    functionLinenumber: 71
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:81,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:82,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:83,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:84,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:86,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:87,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:88,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 90
      start: 79
    functionDepth: 2
    functionLinenumber: 79
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 2
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:99,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:100,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:101,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 103
      start: 97
    functionDepth: 2
    functionLinenumber: 97
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:107,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:108,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:109,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:110,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:112,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:114,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 116
      start: 105
    functionDepth: 2
    functionLinenumber: 105
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_short_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 2
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:125,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:126,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:127,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 129
      start: 123
    functionDepth: 2
    functionLinenumber: 123
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:134,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:136,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:138,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:139,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:140,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:141,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 142
      start: 131
    functionDepth: 2
    functionLinenumber: 131
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_char_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 147
      start: 144
    functionDepth: 2
    functionLinenumber: 144
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:151,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:152,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 155
      start: 149
    functionDepth: 2
    functionLinenumber: 149
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:159,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:161,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:164,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:166,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 168
      start: 157
    functionDepth: 2
    functionLinenumber: 157
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_int_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 173
      start: 170
    functionDepth: 2
    functionLinenumber: 170
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:177,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:178,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:179,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 181
      start: 175
    functionDepth: 2
    functionLinenumber: 175
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:185,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:186,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:188,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:190,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:192,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 194
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 194
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_float_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:198,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 199
      start: 196
    functionDepth: 2
    functionLinenumber: 196
    functionLinenumberEnd: 199
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:205,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 207
      start: 201
    functionDepth: 2
    functionLinenumber: 201
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:212,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:213,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:214,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:216,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:217,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:219,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 220
      start: 209
    functionDepth: 2
    functionLinenumber: 209
    functionLinenumberEnd: 220
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_long_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:224,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 225
      start: 222
    functionDepth: 2
    functionLinenumber: 222
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:229,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 233
      start: 227
    functionDepth: 2
    functionLinenumber: 227
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:237,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:238,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:239,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:242,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:244,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:245,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 246
      start: 235
    functionDepth: 2
    functionLinenumber: 235
    functionLinenumberEnd: 246
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_double_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:250,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 251
      start: 248
    functionDepth: 3
    functionLinenumber: 248
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
    - '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:255,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:255,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:256,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:256,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:257,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:257,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:258,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:258,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 259
      start: 253
    functionDepth: 3
    functionLinenumber: 253
    functionLinenumberEnd: 259
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
    - '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:263,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:263,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:264,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:265,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:266,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:266,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:268,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:268,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:269,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:270,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:271,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench:271,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 272
      start: 261
    functionDepth: 3
    functionLinenumber: 261
    functionLinenumberEnd: 272
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
    - '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 280
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 280
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].cachedObject(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeConsecutiveBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.NanoTimerBench:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.benchmarks.NanoTimerBench].latency()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/NanoTimerBench.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.benchmarks.NanoTimerBench].latency()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.NanoTimerBench:57,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.benchmarks.NanoTimerBench].granularity()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/NanoTimerBench.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.benchmarks.NanoTimerBench].granularity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.NanoTimerBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.NanoTimerBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/NanoTimerBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.NanoTimerBench
    signature: '[org.openjdk.jmh.benchmarks.NanoTimerBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.LongStabilityBench:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.benchmarks.LongStabilityBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LongStabilityBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LongStabilityBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LongStabilityBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LongStabilityBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LongStabilityBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LongStabilityBench
    signature: '[org.openjdk.jmh.benchmarks.LongStabilityBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].latency()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CurrentTimeMillisTimerBench.java
    functionUses: 0
    functionsReached:
    - System.currentTimeMillis()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].latency()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench:50,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].granularity()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CurrentTimeMillisTimerBench.java
    functionUses: 0
    functionsReached:
    - System.currentTimeMillis()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].granularity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CurrentTimeMillisTimerBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench
    signature: '[org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:44,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].makeGarbage()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].makeGarbage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].baseline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_byte()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_byte()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_boolean()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_boolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_char()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: char
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_char()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: short
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_short()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: short
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_short()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_int()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_int()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_long()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_long()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: float
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_float()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: float
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_float()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_double()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_double()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_Object()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_Object()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_Array()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object[]
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].implicit_Array()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(boolean)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 129
      start: 126
    functionDepth: 2
    functionLinenumber: 126
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_char(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 134
      start: 131
    functionDepth: 2
    functionLinenumber: 131
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_short(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 2
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_int(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 144
      start: 141
    functionDepth: 2
    functionLinenumber: 141
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_long(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 149
      start: 146
    functionDepth: 2
    functionLinenumber: 146
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_float(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 154
      start: 151
    functionDepth: 2
    functionLinenumber: 151
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_double(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 3
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Object[])'
      Src: org.openjdk.jmh.benchmarks.BlackholeBench:163,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 164
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Object[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Object
      - Object[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholeBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholeBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholeBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholeBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholeBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.benchmarks.ThreadScalingBench:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.benchmarks.ThreadScalingBench].test()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/ThreadScalingBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.ThreadScalingBench].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.ThreadScalingBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.ThreadScalingBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/ThreadScalingBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.ThreadScalingBench
    signature: '[org.openjdk.jmh.benchmarks.ThreadScalingBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].raw()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].raw()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkSetup
    constantsTouched: []
    func_position:
      end: 80
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].benchmark_setup(BenchmarkSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].benchmark_setup(BenchmarkSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - BenchmarkTeardown
    constantsTouched: []
    func_position:
      end: 83
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].benchmark_teardown(BenchmarkTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].benchmark_teardown(BenchmarkTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_setup_1(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_setup_1(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupSetup
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_setup_2(GroupSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_setup_2(GroupSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_teardown_1(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_teardown_1(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - GroupTeardown
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_teardown_2(GroupTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].group_teardown_2(GroupTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadSetup
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadSetup
    constantsTouched: []
    func_position:
      end: 102
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].thread_setup(ThreadSetup)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].thread_setup(ThreadSetup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadTeardown
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - ThreadTeardown
    constantsTouched: []
    func_position:
      end: 105
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].thread_teardown(ThreadTeardown)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].thread_teardown(ThreadTeardown)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup].setup()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/LevelIterationBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown
    signature: '[org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_baseline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_baseline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_inline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_inline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_inline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_inline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_dontInline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_dontInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_dontInline()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_dontInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_exclude()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseI_exclude()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_exclude()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(org.openjdk.jmh.benchmarks.CompilerHintsBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].baseNI_exclude()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log(double)
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(double)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - Math.log(double)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Plain(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log(double)
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(double)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - Math.log(double)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Inline(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log(double)
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(double)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - Math.log(double)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_DontInline(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log(double)
      Src: org.openjdk.jmh.benchmarks.CompilerHintsBench:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(double)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached:
    - Math.log(double)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].do_Exclude(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.CompilerHintsBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/CompilerHintsBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.CompilerHintsBench
    signature: '[org.openjdk.jmh.benchmarks.CompilerHintsBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].prepare()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 83
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_boolean(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:88,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 90
      start: 85
    functionDepth: 2
    functionLinenumber: 85
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_byte(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_byte(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 97
      start: 92
    functionDepth: 2
    functionLinenumber: 92
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_short(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_short(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 104
      start: 99
    functionDepth: 2
    functionLinenumber: 99
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_char(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_char(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:109,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 111
      start: 106
    functionDepth: 2
    functionLinenumber: 106
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_int(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_int(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:116,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 118
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_float(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_float(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 125
      start: 120
    functionDepth: 2
    functionLinenumber: 120
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_long(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_long(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:130,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 132
      start: 127
    functionDepth: 2
    functionLinenumber: 127
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_double(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_double(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log()
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:137,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(Double)'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 139
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_Object(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(Double)'
    - Math.log()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_Object(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench:144,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 146
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_Array(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].test_Array(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - boolean[]
      - byte[]
      - short[]
      - char[]
      - int[]
      - float[]
      - long[]
      - double[]
      - Double[]
      - Double[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/src/main/java/org/openjdk/jmh/benchmarks/BlackholePipelinePayloadBench.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench
    signature: '[org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholeBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_jmhType.java
    functionUses: 21
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_ThreadSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].explicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_char_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_char_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:98,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:99,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:101,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:102,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:107,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:132,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:169,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:170,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:172,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:173,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:178,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:191,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:194,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 120
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 195
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:202,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:205,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 208
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 208
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:215,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:218,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 221
      start: 210
    functionDepth: 1
    functionLinenumber: 210
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:235,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:272,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:273,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:275,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:276,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:281,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:298,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:306,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:318,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:343,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:344,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:346,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:347,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:352,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:365,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:368,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 120
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 369
      start: 224
    functionDepth: 2
    functionLinenumber: 224
    functionLinenumberEnd: 369
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:374,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:376,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:379,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 382
      start: 371
    functionDepth: 1
    functionLinenumber: 371
    functionLinenumberEnd: 382
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:389,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:392,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 395
      start: 384
    functionDepth: 1
    functionLinenumber: 384
    functionLinenumberEnd: 395
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:405,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:407,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:409,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:420,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:426,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:427,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:433,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:436,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:438,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:447,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:451,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:452,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:453,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:454,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:455,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:455,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:460,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:467,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:473,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:478,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:480,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:482,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:487,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:499,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:500,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:508,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:524,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:525,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:527,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:528,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:533,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:533,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:543,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:546,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 122
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 547
      start: 398
    functionDepth: 2
    functionLinenumber: 398
    functionLinenumberEnd: 547
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:552,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:560,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:564,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:567,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:569,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 578
      start: 549
    functionDepth: 1
    functionLinenumber: 549
    functionLinenumberEnd: 578
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:583,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:591,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:595,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:598,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:600,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 609
      start: 580
    functionDepth: 1
    functionLinenumber: 580
    functionLinenumberEnd: 609
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:613,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:614,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:615,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:616,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:620,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:621,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:624,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:626,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:628,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:629,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:640,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:644,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:645,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:647,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:648,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:648,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:652,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:653,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:653,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:657,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:660,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:663,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:665,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:667,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:669,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:673,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:675,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:677,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:678,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:689,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:693,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:694,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:695,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:696,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:697,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:697,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:701,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:702,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:702,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:705,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:706,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:707,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:707,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:707,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:707,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:709,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:712,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 84
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 713
      start: 612
    functionDepth: 2
    functionLinenumber: 612
    functionLinenumberEnd: 713
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].tearDown()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:717,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:720,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:722,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 724
      start: 715
    functionDepth: 1
    functionLinenumber: 715
    functionLinenumberEnd: 724
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:728,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:731,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:733,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 735
      start: 726
    functionDepth: 1
    functionLinenumber: 726
    functionLinenumberEnd: 735
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:741,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:744,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 748
      start: 740
    functionDepth: 1
    functionLinenumber: 740
    functionLinenumberEnd: 748
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:753,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:756,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 760
      start: 752
    functionDepth: 1
    functionLinenumber: 752
    functionLinenumberEnd: 760
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:765,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:766,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:770,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:772,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:773,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:777,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:779,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 786
      start: 764
    functionDepth: 1
    functionLinenumber: 764
    functionLinenumberEnd: 786
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].getClass()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].get(int)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:762,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest:762,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_raw_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_long_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Array()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].implicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Array_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Array_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadscalingbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadscalingbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadscalingbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadscalingbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest]._jmh_tryInit_f_threadscalingbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:108,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:110,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 116
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:131,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:166,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:169,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 170
      start: 119
    functionDepth: 2
    functionLinenumber: 119
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:175,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:178,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:180,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:183,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 186
      start: 172
    functionDepth: 1
    functionLinenumber: 172
    functionLinenumberEnd: 186
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:219,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:238,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:241,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 242
      start: 189
    functionDepth: 2
    functionLinenumber: 189
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:247,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:252,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:265,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:271,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadteardown1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 276
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:302,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:305,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 306
      start: 279
    functionDepth: 2
    functionLinenumber: 279
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:310,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:314,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:316,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:318,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadteardown1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 320
      start: 308
    functionDepth: 1
    functionLinenumber: 308
    functionLinenumberEnd: 320
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:329,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 333
      start: 325
    functionDepth: 1
    functionLinenumber: 325
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest:341,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 345
      start: 337
    functionDepth: 1
    functionLinenumber: 337
    functionLinenumberEnd: 345
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].test_Object_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_byte_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].explicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Object_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Object_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_ThreadSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.ThermalRundownBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
    - Thread.interrupted()
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
    - Thread.interrupted()
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
    - Thread.interrupted()
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarksetup1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,int)'
    - Thread.interrupted()
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarksetup1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:412,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 421
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:426,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest:429,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 433
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 433
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_float()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].implicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_float_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_float_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_latency_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].test_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_long_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_long_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].test_double_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholevaluebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholevaluebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholevaluebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholevaluebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest]._jmh_tryInit_f_blackholevaluebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_ThreadTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_long(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].explicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_long_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_long_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:95,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:98,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 99
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:106,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 112
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:126,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:138,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:161,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:164,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 165
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:172,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:175,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 178
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:192,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:209,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:229,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:232,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 233
      start: 181
    functionDepth: 2
    functionLinenumber: 181
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:238,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:255,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadteardown1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 264
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 264
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:291,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:294,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 295
      start: 267
    functionDepth: 2
    functionLinenumber: 267
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].tearDown()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:302,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:304,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadteardown1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 306
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:315,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 319
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest:327,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest)'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Object_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_corestabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_corestabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_corestabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_corestabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.CoreStabilityBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.CoreStabilityBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest]._jmh_tryInit_f_corestabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].test_char_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.NanoTimerBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Object(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].test_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest)'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Object_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Object_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:73,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:74,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:80,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:92,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:114,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:115,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:122,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:159,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:160,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:166,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:178,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:200,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:201,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:208,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:221,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:224,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 134
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 225
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:232,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:235,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 238
      start: 227
    functionDepth: 1
    functionLinenumber: 227
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:245,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:248,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 251
      start: 240
    functionDepth: 1
    functionLinenumber: 240
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:277,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:278,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:284,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:296,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:318,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:319,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:326,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:363,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:364,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:370,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:382,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:389,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:404,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:405,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:405,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:412,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:422,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:425,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:428,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 134
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 429
      start: 254
    functionDepth: 2
    functionLinenumber: 254
    functionLinenumberEnd: 429
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:436,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:439,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 442
      start: 431
    functionDepth: 1
    functionLinenumber: 431
    functionLinenumberEnd: 442
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:447,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:449,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:452,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 455
      start: 444
    functionDepth: 1
    functionLinenumber: 444
    functionLinenumberEnd: 455
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:461,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:477,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:480,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:481,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:482,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:488,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:495,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:505,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:527,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:528,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:535,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:545,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:549,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:550,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:551,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:553,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:554,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:556,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:558,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:568,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:569,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:570,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:570,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:574,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:576,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:581,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:582,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:584,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:587,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:593,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:600,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:601,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:611,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:614,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:615,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:616,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:616,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:620,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:622,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:623,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:630,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:633,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:636,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 136
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 637
      start: 458
    functionDepth: 2
    functionLinenumber: 458
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:642,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:654,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:657,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:659,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 668
      start: 639
    functionDepth: 1
    functionLinenumber: 639
    functionLinenumberEnd: 668
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:673,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:685,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:688,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:690,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 699
      start: 670
    functionDepth: 1
    functionLinenumber: 670
    functionLinenumberEnd: 699
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:703,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:704,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:705,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:706,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:709,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:711,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:713,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:720,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:723,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:724,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:725,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:725,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:729,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:730,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:733,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:735,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:736,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:738,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:746,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:749,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:750,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:751,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:751,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:755,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:757,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:758,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:758,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:761,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:762,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:765,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:768,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:769,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:770,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:772,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:773,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:775,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:777,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:784,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:787,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:788,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:789,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:789,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:793,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:794,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:797,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:799,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:800,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:802,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:810,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:813,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:814,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:815,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:815,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:819,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:821,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:822,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:822,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:825,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:826,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:829,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:832,1
    CyclomaticComplexity: 55
    EdgeCount: 55
    ICount: 98
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 833
      start: 702
    functionDepth: 2
    functionLinenumber: 702
    functionLinenumberEnd: 833
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:837,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:840,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:842,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 844
      start: 835
    functionDepth: 1
    functionLinenumber: 835
    functionLinenumberEnd: 844
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:848,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:851,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:853,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 855
      start: 846
    functionDepth: 1
    functionLinenumber: 846
    functionLinenumberEnd: 855
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:861,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:864,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 868
      start: 860
    functionDepth: 1
    functionLinenumber: 860
    functionLinenumberEnd: 868
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:873,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:876,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 880
      start: 872
    functionDepth: 1
    functionLinenumber: 872
    functionLinenumberEnd: 880
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:885,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:886,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:890,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:892,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:893,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:897,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:899,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 906
      start: 884
    functionDepth: 1
    functionLinenumber: 884
    functionLinenumberEnd: 906
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].getClass()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>].get(int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:882,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest:882,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest)'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_int_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:95,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:98,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 99
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:106,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 112
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:126,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:138,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:161,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:164,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 165
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:172,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:175,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadteardown1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 178
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:192,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:209,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:229,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:232,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 233
      start: 181
    functionDepth: 2
    functionLinenumber: 181
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:238,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:255,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadteardown1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 264
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 264
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:291,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:294,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 295
      start: 267
    functionDepth: 2
    functionLinenumber: 267
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].tearDown()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:302,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:304,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadteardown1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 306
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].thread_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:315,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 319
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest:327,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest]._jmh_tryInit_f_threadteardown1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadTeardown_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.BenchmarkTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:95,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:98,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 99
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:106,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 112
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:161,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:164,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 165
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:172,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:175,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 178
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:193,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:210,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:229,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:232,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 233
      start: 181
    functionDepth: 2
    functionLinenumber: 181
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:238,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:255,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadsetup1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 264
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 264
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:291,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:294,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 295
      start: 267
    functionDepth: 2
    functionLinenumber: 267
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:302,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:304,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadsetup1_1
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 306
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:315,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 319
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest:327,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_thread_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_Array_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.BenchmarkTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_granularity_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].explicit_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_float_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_float_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].test_float_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].test_short_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:97,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:98,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:100,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:101,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:106,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:131,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:143,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:167,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:168,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:170,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:171,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:176,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:189,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:192,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 193
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 193
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:200,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:203,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 206
      start: 195
    functionDepth: 1
    functionLinenumber: 195
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:213,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:216,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 219
      start: 208
    functionDepth: 1
    functionLinenumber: 208
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:233,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:245,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:269,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:270,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:272,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:273,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:278,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:303,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:315,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:339,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:340,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:342,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:343,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:348,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:361,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:364,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 365
      start: 222
    functionDepth: 2
    functionLinenumber: 222
    functionLinenumberEnd: 365
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:372,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:375,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 378
      start: 367
    functionDepth: 1
    functionLinenumber: 367
    functionLinenumberEnd: 378
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:385,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:388,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 391
      start: 380
    functionDepth: 1
    functionLinenumber: 380
    functionLinenumberEnd: 391
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:405,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:419,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:422,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:429,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:446,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:447,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:448,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:449,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:450,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:454,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:455,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:455,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:473,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:477,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:478,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:491,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:494,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:495,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:501,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:518,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:519,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:521,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:522,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:527,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:536,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:536,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:536,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:537,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:540,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 120
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 541
      start: 394
    functionDepth: 2
    functionLinenumber: 394
    functionLinenumberEnd: 541
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:546,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:554,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:558,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:561,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:563,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 572
      start: 543
    functionDepth: 1
    functionLinenumber: 543
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:577,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:585,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:589,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:592,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:594,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 603
      start: 574
    functionDepth: 1
    functionLinenumber: 574
    functionLinenumberEnd: 603
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:607,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:609,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:612,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:614,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:615,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:620,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:622,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:625,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:637,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:638,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:639,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:640,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:641,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:641,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:645,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:646,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:652,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:652,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:652,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:652,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:653,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:657,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:660,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:662,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:663,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:666,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:668,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:671,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:673,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:685,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:686,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:687,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:688,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:689,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:689,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:693,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:694,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:694,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:697,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:698,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:699,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:699,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:699,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:699,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:701,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:704,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 82
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 705
      start: 606
    functionDepth: 2
    functionLinenumber: 606
    functionLinenumberEnd: 705
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int,int)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].remove(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:709,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:712,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:714,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 716
      start: 707
    functionDepth: 1
    functionLinenumber: 707
    functionLinenumberEnd: 716
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:720,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:723,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:725,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_leveltrialbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 727
      start: 718
    functionDepth: 1
    functionLinenumber: 718
    functionLinenumberEnd: 727
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:733,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:736,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 740
      start: 732
    functionDepth: 1
    functionLinenumber: 732
    functionLinenumberEnd: 740
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:745,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:748,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 752
      start: 744
    functionDepth: 1
    functionLinenumber: 744
    functionLinenumberEnd: 752
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:757,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:758,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:762,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:764,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:765,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:769,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:770,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:772,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 779
      start: 756
    functionDepth: 1
    functionLinenumber: 756
    functionLinenumberEnd: 779
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].get(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:754,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest:754,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_group_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest)'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_float_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholePipelineBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_jmhType.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].test_boolean_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsumecpubench0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsumecpubench0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsumecpubench0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsumecpubench0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].consume()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].consume_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:318,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest:322,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest]._jmh_tryInit_f_blackholeconsumecpubench0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_consume_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_consume_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_Object()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].implicit_Object_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_Object_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_Object_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_short()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].implicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_short_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_short_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.BenchmarkSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_Array(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].explicit_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_Array_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_Array_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_roundtriplatencybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_roundtriplatencybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_roundtriplatencybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].tearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_roundtriplatencybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.benchmarks.RoundTripLatencyBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:310,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:310,1
    - Dst: org.openjdk.jmh.benchmarks.RoundTripLatencyBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:313,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest:314,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 318
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 318
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].setup()'
    - org.openjdk.jmh.benchmarks.RoundTripLatencyBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest]._jmh_tryInit_f_roundtriplatencybench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_char_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.ThreadScalingBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThreadScalingBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThreadScalingBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].test_boolean_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:75,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:76,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:76,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:94,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:95,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:95,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:124,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:125,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:143,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:144,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:170,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:173,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 174
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:196,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:197,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:197,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:201,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:217,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:218,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:218,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:223,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:251,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:255,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:256,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:275,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:304,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:305,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:323,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:324,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:324,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:350,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:353,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 354
      start: 229
    functionDepth: 2
    functionLinenumber: 229
    functionLinenumberEnd: 354
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:376,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:377,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:377,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:397,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:398,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:398,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:403,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 406
      start: 356
    functionDepth: 1
    functionLinenumber: 356
    functionLinenumberEnd: 406
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:420,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:422,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:435,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:436,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:436,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:453,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:454,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:455,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:455,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:458,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:478,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:489,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:490,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:508,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:509,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:509,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:518,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:532,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:535,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 87
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 536
      start: 409
    functionDepth: 2
    functionLinenumber: 409
    functionLinenumberEnd: 536
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:546,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:550,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:557,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:560,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:561,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:562,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:562,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:565,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:569,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:573,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:576,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:578,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:584,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:586,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:598,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:599,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:599,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarksetup1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 606
      start: 538
    functionDepth: 1
    functionLinenumber: 538
    functionLinenumberEnd: 606
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:611,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:612,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:613,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:615,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:617,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:621,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:625,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:626,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:634,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:637,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 638
      start: 609
    functionDepth: 2
    functionLinenumber: 609
    functionLinenumberEnd: 638
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:642,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:645,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:647,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:660,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:661,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:661,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:665,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:666,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:667,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:669,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:677,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:681,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:682,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:682,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:686,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarksetup1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 688
      start: 640
    functionDepth: 1
    functionLinenumber: 640
    functionLinenumberEnd: 688
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,int,int)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:698,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:705,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 714
      start: 693
    functionDepth: 1
    functionLinenumber: 693
    functionLinenumberEnd: 714
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:719,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest:722,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 726
      start: 718
    functionDepth: 1
    functionLinenumber: 718
    functionLinenumberEnd: 726
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].explicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_byte_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_byte_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadsetup1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadsetup1_1
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest:324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 328
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_thread_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_char(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].test_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_char_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_char_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.ThreadTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_ThreadTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].baseNI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].test_byte_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_float(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].test_float_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_float_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_float_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_short_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].test_int_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_raw_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_raw_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].test_float_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].test_char_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:72,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:73,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:79,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:91,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:114,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:115,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:122,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:158,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:159,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:165,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:177,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:200,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:201,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:208,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:221,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:224,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 134
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 225
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:232,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:235,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 238
      start: 227
    functionDepth: 1
    functionLinenumber: 227
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:245,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:248,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 251
      start: 240
    functionDepth: 1
    functionLinenumber: 240
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:276,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:277,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:283,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:295,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:318,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:319,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:326,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:362,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:363,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:369,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:381,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:388,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:389,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:404,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:405,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:405,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:412,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:422,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:425,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:428,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 134
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 429
      start: 254
    functionDepth: 2
    functionLinenumber: 254
    functionLinenumberEnd: 429
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:436,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:439,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 442
      start: 431
    functionDepth: 1
    functionLinenumber: 431
    functionLinenumberEnd: 442
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:447,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:449,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:452,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 455
      start: 444
    functionDepth: 1
    functionLinenumber: 444
    functionLinenumberEnd: 455
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:461,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:479,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:480,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:481,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:487,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:495,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:501,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:504,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:527,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:528,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:535,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:545,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:549,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:550,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:551,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:553,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:554,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:556,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:564,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:567,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:568,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:569,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:569,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:573,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:575,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:576,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:580,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:581,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:582,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:586,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:589,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:592,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:593,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:599,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:600,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:602,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:611,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:614,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:615,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:616,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:616,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:620,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:622,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:623,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:630,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:633,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:636,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 136
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 637
      start: 458
    functionDepth: 2
    functionLinenumber: 458
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:642,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:654,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:657,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:659,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 668
      start: 639
    functionDepth: 1
    functionLinenumber: 639
    functionLinenumberEnd: 668
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:673,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:685,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:688,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:690,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 699
      start: 670
    functionDepth: 1
    functionLinenumber: 670
    functionLinenumberEnd: 699
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:703,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:704,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:705,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:706,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:708,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:709,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:711,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:719,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:722,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:723,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:724,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:724,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:728,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:729,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:732,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:734,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:735,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:737,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:739,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:746,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:749,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:750,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:751,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:751,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:755,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:757,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:758,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:758,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:761,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:762,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:765,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:768,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:769,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:770,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:772,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:773,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:775,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:783,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:786,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:787,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:788,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:788,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:792,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:793,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:796,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:798,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:799,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:801,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:803,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:810,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:813,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:814,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:815,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:815,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:819,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:821,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:822,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:822,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:825,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:826,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:828,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:829,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:832,1
    CyclomaticComplexity: 55
    EdgeCount: 55
    ICount: 98
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 833
      start: 702
    functionDepth: 2
    functionLinenumber: 702
    functionLinenumberEnd: 833
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:837,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:840,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:842,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 844
      start: 835
    functionDepth: 1
    functionLinenumber: 835
    functionLinenumberEnd: 844
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:848,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:851,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:853,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_leveliterationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 855
      start: 846
    functionDepth: 1
    functionLinenumber: 846
    functionLinenumberEnd: 855
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:861,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:864,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 868
      start: 860
    functionDepth: 1
    functionLinenumber: 860
    functionLinenumberEnd: 868
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:873,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:876,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 880
      start: 872
    functionDepth: 1
    functionLinenumber: 872
    functionLinenumberEnd: 880
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:885,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:886,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:890,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:892,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:893,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:897,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:899,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 906
      start: 884
    functionDepth: 1
    functionLinenumber: 884
    functionLinenumberEnd: 906
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>].get(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:882,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest:882,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_group_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_thermalrundownbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_thermalrundownbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_thermalrundownbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_thermalrundownbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest]._jmh_tryInit_f_thermalrundownbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/ThermalRundownBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.ThermalRundownBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.CurrentTimeMillisTimerBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_char()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].implicit_char_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_char_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_char_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].baseI_baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:75,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:76,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:76,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:95,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:96,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:96,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:124,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:125,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:144,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:145,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:145,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:159,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:198,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:199,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:218,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:219,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:219,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:247,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:248,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:251,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:267,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:268,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:268,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:282,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:298,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 178
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:320,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:321,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:321,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:325,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:342,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:343,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:343,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:348,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 351
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 351
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:372,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:373,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:373,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:377,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:394,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:395,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:395,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:400,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 403
      start: 353
    functionDepth: 1
    functionLinenumber: 353
    functionLinenumberEnd: 403
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:407,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:419,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:427,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:431,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:432,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:436,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:438,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:447,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:451,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:452,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:452,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:455,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:479,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:480,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:481,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:487,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:500,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:501,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:501,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:515,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:533,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:536,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:538,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:550,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:553,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:554,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:555,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:555,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:558,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:559,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:561,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:563,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:570,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:573,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:574,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:575,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:575,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:578,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:586,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:589,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:591,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:599,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:602,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:603,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:604,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:607,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:612,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:619,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:622,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:623,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:624,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:624,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:627,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:637,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:638,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:638,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:642,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:643,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:648,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:651,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:654,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 178
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 655
      start: 406
    functionDepth: 2
    functionLinenumber: 406
    functionLinenumberEnd: 655
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:660,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:662,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:672,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:675,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:676,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:677,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:677,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:681,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:683,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:685,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:687,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:694,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:697,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:698,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:699,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:699,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:704,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 707
      start: 657
    functionDepth: 1
    functionLinenumber: 657
    functionLinenumberEnd: 707
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:712,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:714,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:716,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:724,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:727,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:728,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:729,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:729,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:732,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:733,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:734,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:735,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:737,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:739,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:746,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:749,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:750,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:751,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:751,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:756,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 759
      start: 709
    functionDepth: 1
    functionLinenumber: 709
    functionLinenumberEnd: 759
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:765,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:766,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:767,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:769,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:771,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:773,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:775,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:783,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:786,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:787,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:788,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:788,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:791,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:792,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:794,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:796,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:803,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:806,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:807,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:808,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:808,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:811,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:815,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:816,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:817,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:818,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:821,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:824,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:829,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:837,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:840,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:841,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:842,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:842,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:845,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:846,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:848,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:850,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:857,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:860,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:861,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:862,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:862,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:865,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:871,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:873,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:875,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:876,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:876,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:883,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:886,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:889,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:890,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:891,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:892,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:894,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:896,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:898,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:900,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:908,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:911,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:912,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:913,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:913,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:916,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:917,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:919,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:921,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:928,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:931,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:932,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:933,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:933,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:936,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:940,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:941,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:942,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:943,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:946,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:949,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:952,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:954,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:962,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:965,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:966,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:967,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:967,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:970,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:971,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:973,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:975,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:982,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:985,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:986,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:987,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:987,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:990,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:996,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:998,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1000,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1001,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1001,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1008,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1011,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1014,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 180
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 1015
      start: 762
    functionDepth: 2
    functionLinenumber: 762
    functionLinenumberEnd: 1015
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1020,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1025,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1027,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1035,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1038,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1039,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1040,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1040,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1043,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1047,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1051,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1054,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1056,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1061,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1062,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1064,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1066,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1073,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1076,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1077,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1078,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1078,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1085
      start: 1017
    functionDepth: 1
    functionLinenumber: 1017
    functionLinenumberEnd: 1085
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1090,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1095,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1097,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1105,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1108,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1109,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1110,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1110,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1113,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1117,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1121,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1124,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1126,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1131,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1132,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1134,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1136,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1146,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1147,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1148,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1148,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1155
      start: 1087
    functionDepth: 1
    functionLinenumber: 1087
    functionLinenumberEnd: 1155
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1159,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1160,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1161,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1162,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1164,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1166,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1167,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1170,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1174,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1176,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1177,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1177,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1180,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1187,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1191,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1194,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1203,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1204,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1207,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1208,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1211,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1214,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 1215
      start: 1158
    functionDepth: 2
    functionLinenumber: 1158
    functionLinenumberEnd: 1215
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1219,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1222,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1224,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1232,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1235,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1236,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1237,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1237,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1240,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1242,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1243,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1245,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1247,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1254,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1258,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1259,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1259,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1263,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1265
      start: 1217
    functionDepth: 1
    functionLinenumber: 1217
    functionLinenumberEnd: 1265
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1272,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1274,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1282,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1285,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1286,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1287,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1287,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1291,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1292,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1293,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1295,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1297,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1307,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1308,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1309,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1309,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1313,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupteardown1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1315
      start: 1267
    functionDepth: 1
    functionLinenumber: 1267
    functionLinenumberEnd: 1315
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_teardown_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].tearDown()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].group_teardown_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1321,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1328
      start: 1320
    functionDepth: 1
    functionLinenumber: 1320
    functionLinenumberEnd: 1328
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1333,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1336,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1340
      start: 1332
    functionDepth: 1
    functionLinenumber: 1332
    functionLinenumberEnd: 1340
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1345,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1346,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1352,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1353,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1357,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1359,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1366
      start: 1344
    functionDepth: 1
    functionLinenumber: 1344
    functionLinenumberEnd: 1366
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>].get(int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest]._jmh_tryInit_f_groupteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1342,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest:1342,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:97,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:98,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:100,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:101,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:118,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:121,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 122
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:129,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 135
      start: 124
    functionDepth: 1
    functionLinenumber: 124
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:149,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:161,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:186,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:187,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:189,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:190,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:207,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:210,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 211
      start: 138
    functionDepth: 2
    functionLinenumber: 138
    functionLinenumberEnd: 211
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:218,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:221,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 224
      start: 213
    functionDepth: 1
    functionLinenumber: 213
    functionLinenumberEnd: 224
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:238,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:255,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:280,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:281,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:283,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:284,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:298,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:301,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 302
      start: 227
    functionDepth: 2
    functionLinenumber: 227
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:307,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:324,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkteardown1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 333
      start: 304
    functionDepth: 1
    functionLinenumber: 304
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:340,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:368,1
    - Dst: Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:369,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:371,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:372,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:383,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:386,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 387
      start: 336
    functionDepth: 2
    functionLinenumber: 336
    functionLinenumberEnd: 387
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:394,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:396,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkteardown1_G
    - l_leveltrialbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    constantsTouched: []
    func_position:
      end: 398
      start: 389
    functionDepth: 1
    functionLinenumber: 389
    functionLinenumberEnd: 398
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:415,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 424
      start: 403
    functionDepth: 1
    functionLinenumber: 403
    functionLinenumberEnd: 424
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:429,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest:432,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 436
      start: 428
    functionDepth: 1
    functionLinenumber: 428
    functionLinenumberEnd: 436
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveltrialbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_benchmark_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].baseNI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_dontInline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.RoundTripLatencyBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/RoundTripLatencyBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.RoundTripLatencyBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].test_long_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.ThreadSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_ThreadSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_ThreadSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_longstabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_longstabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_longstabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_longstabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest]._jmh_tryInit_f_longstabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:72,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:73,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:79,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:91,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:113,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:114,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:133,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:136,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 137
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:144,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 150
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:176,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:177,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:183,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:195,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:217,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:218,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:237,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:240,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 241
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:248,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:251,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksetup1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 243
    functionDepth: 1
    functionLinenumber: 243
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:287,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:298,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:304,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:326,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:327,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:343,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:346,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 347
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:352,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:369,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarksetup1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 378
      start: 349
    functionDepth: 1
    functionLinenumber: 349
    functionLinenumberEnd: 378
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:388,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:403,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:404,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:425,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:429,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:430,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:441,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:443,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:446,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 447
      start: 381
    functionDepth: 2
    functionLinenumber: 381
    functionLinenumberEnd: 447
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].setup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:454,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:456,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarksetup1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 458
      start: 449
    functionDepth: 1
    functionLinenumber: 449
    functionLinenumberEnd: 458
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].benchmark_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:475,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 484
      start: 463
    functionDepth: 1
    functionLinenumber: 463
    functionLinenumberEnd: 484
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_benchmarksetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest:492,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 496
      start: 488
    functionDepth: 1
    functionLinenumber: 488
    functionLinenumberEnd: 496
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].test_short_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:76,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:77,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:95,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:96,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:96,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:125,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:126,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:144,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:145,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:145,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:159,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:199,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:200,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:218,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:219,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:219,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:248,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:249,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:267,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:268,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:268,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:282,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:298,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 178
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:321,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:322,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:322,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:326,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:342,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:343,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:343,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:348,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 351
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 351
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:373,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:374,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:374,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:378,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:394,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:395,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:395,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:400,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 403
      start: 353
    functionDepth: 1
    functionLinenumber: 353
    functionLinenumberEnd: 403
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:407,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:419,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:432,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:433,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:433,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:436,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:437,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:447,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:451,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:452,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:452,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:455,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:477,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:480,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:481,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:482,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:500,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:501,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:501,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:515,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:527,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:533,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:536,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:538,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:542,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:551,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:554,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:555,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:556,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:556,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:559,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:560,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:562,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:570,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:573,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:574,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:575,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:575,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:578,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:586,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:589,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:591,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:593,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:600,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:604,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:605,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:605,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:609,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:611,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:619,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:622,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:623,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:624,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:624,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:627,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:637,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:638,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:638,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:642,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:643,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:648,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:650,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:651,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:654,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 178
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 655
      start: 406
    functionDepth: 2
    functionLinenumber: 406
    functionLinenumberEnd: 655
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:660,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:662,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:666,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:673,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:676,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:677,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:678,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:678,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:682,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:683,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:684,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:686,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:694,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:697,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:698,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:699,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:699,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:704,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 707
      start: 657
    functionDepth: 1
    functionLinenumber: 657
    functionLinenumberEnd: 707
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:712,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:714,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:716,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:718,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:725,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:728,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:729,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:730,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:730,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:733,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:734,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:735,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:736,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:738,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:746,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:749,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:750,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:751,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:751,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:756,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 759
      start: 709
    functionDepth: 1
    functionLinenumber: 709
    functionLinenumberEnd: 759
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:765,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:766,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:767,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:769,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:771,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:773,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:775,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:777,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:784,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:787,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:788,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:789,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:789,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:792,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:793,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:795,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:803,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:806,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:807,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:808,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:808,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:811,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:815,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:816,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:817,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:818,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:821,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:824,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:827,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:829,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:831,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:838,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:841,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:842,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:843,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:843,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:846,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:847,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:849,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:857,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:860,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:861,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:862,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:862,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:865,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:871,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:873,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:875,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:876,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:876,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:883,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:884,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:885,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:886,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:889,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:890,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:891,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:892,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:894,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:896,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:898,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:900,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:902,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:909,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:912,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:913,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:914,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:914,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:917,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:918,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:920,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:928,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:931,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:932,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:933,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:933,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:936,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:940,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:941,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:942,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:943,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:946,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:949,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:952,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:954,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:956,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:963,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:966,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:967,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:968,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:968,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:971,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:972,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:974,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:982,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:985,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:986,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:987,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:987,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:990,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:996,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:998,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1000,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1001,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1001,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1008,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1009,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1010,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1011,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1014,1
    CyclomaticComplexity: 115
    EdgeCount: 115
    ICount: 180
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 1015
      start: 762
    functionDepth: 2
    functionLinenumber: 762
    functionLinenumberEnd: 1015
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1020,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1025,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1027,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1029,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1036,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1039,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1040,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1041,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1041,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1044,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1048,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1052,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1055,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1057,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1062,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1063,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1065,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1073,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1076,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1077,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1078,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1078,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1085
      start: 1017
    functionDepth: 1
    functionLinenumber: 1017
    functionLinenumberEnd: 1085
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1090,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1095,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1097,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1099,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1106,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1109,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1110,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1111,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1111,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1114,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1122,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1125,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1127,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1133,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1135,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1146,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1147,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1148,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1148,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1155
      start: 1087
    functionDepth: 1
    functionLinenumber: 1087
    functionLinenumberEnd: 1155
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1159,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1160,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1161,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1162,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1164,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1166,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1167,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1170,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1174,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1176,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1177,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1177,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1180,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1183,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1187,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1188,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1191,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1194,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1203,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1204,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1207,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1208,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1209,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1210,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1211,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1214,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 1215
      start: 1158
    functionDepth: 2
    functionLinenumber: 1158
    functionLinenumberEnd: 1215
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].remove(int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1219,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1222,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1224,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1226,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1233,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1236,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1237,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1238,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1238,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1241,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1242,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1243,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1244,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1254,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1258,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1259,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1259,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1263,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1265
      start: 1217
    functionDepth: 1
    functionLinenumber: 1217
    functionLinenumberEnd: 1265
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_1(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1272,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1274,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1276,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1283,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1286,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1287,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1288,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1291,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1292,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1293,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1294,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1296,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1307,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1308,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1309,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1309,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1313,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupsetup1_G
    - l_levelinvocationbench0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 1315
      start: 1267
    functionDepth: 1
    functionLinenumber: 1267
    functionLinenumberEnd: 1315
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].group_setup_2(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].setup()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].group_setup_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1321,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1328
      start: 1320
    functionDepth: 1
    functionLinenumber: 1320
    functionLinenumberEnd: 1328
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1333,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1336,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1340
      start: 1332
    functionDepth: 1
    functionLinenumber: 1332
    functionLinenumberEnd: 1340
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1345,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1346,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1352,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].get(int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1353,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1357,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1359,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 1366
      start: 1344
    functionDepth: 1
    functionLinenumber: 1344
    functionLinenumberEnd: 1366
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].get(int)'
    - '[java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>].put(int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest]._jmh_tryInit_f_groupsetup1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1342,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest:1342,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_group_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_group_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholeConsumeCPUBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].raw()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].raw_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_raw_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_raw_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupTeardown_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].explicit_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_short_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_short_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_jmhType.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].test_Object_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.ThreadTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_ThreadTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_ThreadTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_double()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].implicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_double_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_double_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].explicit_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_double_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_double_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:71,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:72,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:76,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:78,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:90,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:113,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:114,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:133,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:136,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 137
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:144,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 150
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:175,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:176,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:182,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:217,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:218,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:237,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:240,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 241
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:248,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:251,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 243
    functionDepth: 1
    functionLinenumber: 243
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:279,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:280,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:286,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:303,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:326,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:327,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:343,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:346,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 347
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:352,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:369,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkteardown1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 378
      start: 349
    functionDepth: 1
    functionLinenumber: 349
    functionLinenumberEnd: 378
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:388,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:402,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:403,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:407,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:425,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:429,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:430,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:441,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:443,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:446,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 447
      start: 381
    functionDepth: 2
    functionLinenumber: 381
    functionLinenumberEnd: 447
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:454,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:456,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkteardown1_G
    - l_leveliterationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    constantsTouched: []
    func_position:
      end: 458
      start: 449
    functionDepth: 1
    functionLinenumber: 449
    functionLinenumberEnd: 458
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:475,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 484
      start: 463
    functionDepth: 1
    functionLinenumber: 463
    functionLinenumberEnd: 484
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest:492,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 496
      start: 488
    functionDepth: 1
    functionLinenumber: 488
    functionLinenumberEnd: 496
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_leveliterationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_benchmark_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].test_double_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:109,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:110,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 116
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:131,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:166,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:169,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 170
      start: 119
    functionDepth: 2
    functionLinenumber: 119
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:177,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:179,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:180,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:183,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadsetup1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 186
      start: 172
    functionDepth: 1
    functionLinenumber: 172
    functionLinenumberEnd: 186
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:219,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:238,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:241,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 242
      start: 189
    functionDepth: 2
    functionLinenumber: 189
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:252,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:253,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:266,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:271,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadsetup1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 276
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:302,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:305,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 306
      start: 279
    functionDepth: 2
    functionLinenumber: 279
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:313,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:315,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:316,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:318,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadsetup1_1
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 320
      start: 308
    functionDepth: 1
    functionLinenumber: 308
    functionLinenumberEnd: 320
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].setup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].thread_setup(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].thread_setup_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:329,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 333
      start: 325
    functionDepth: 1
    functionLinenumber: 325
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest:341,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 345
      start: 337
    functionDepth: 1
    functionLinenumber: 337
    functionLinenumberEnd: 345
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest]._jmh_tryInit_f_threadsetup1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_ThreadSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_thread_setup_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_thread_setup_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].test_long_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_BenchmarkTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_BenchmarkTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench.GroupSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholeValueBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeValueBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeValueBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_burststabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_burststabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_burststabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].sleep()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_burststabilitybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.benchmarks.BurstStabilityBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:310,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest:310,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 314
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BurstStabilityBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest]._jmh_tryInit_f_burststabilitybench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_currenttimemillistimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].latency()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].latency_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest]._jmh_tryInit_f_currenttimemillistimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CurrentTimeMillisTimerBench_latency_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CurrentTimeMillisTimerBench_latency_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_Array(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].test_Array_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_Array_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_Array_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_long()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].implicit_long_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_long_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_long_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_boolean(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].explicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_boolean_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_jmhType.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_double_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:74,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:75,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:94,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:95,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:95,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:123,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:124,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:143,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:144,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:170,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:173,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 174
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:195,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:196,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:196,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:200,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:217,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:218,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:218,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:223,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:254,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:255,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:275,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:303,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:304,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:323,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:324,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:324,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:350,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:353,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 354
      start: 229
    functionDepth: 2
    functionLinenumber: 229
    functionLinenumberEnd: 354
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:374,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:375,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:376,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:376,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:380,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:397,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:398,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:398,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:403,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkteardown1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 406
      start: 356
    functionDepth: 1
    functionLinenumber: 356
    functionLinenumberEnd: 406
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:420,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:422,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:433,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:434,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:435,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:438,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:441,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:443,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:453,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:454,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:455,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:455,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:458,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:487,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:488,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:489,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:495,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:497,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:508,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:509,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:509,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:518,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:532,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:535,1
    CyclomaticComplexity: 58
    EdgeCount: 58
    ICount: 87
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 536
      start: 409
    functionDepth: 2
    functionLinenumber: 409
    functionLinenumberEnd: 536
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:546,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:556,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:559,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:560,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:561,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:561,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:564,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:568,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:572,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:577,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:582,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:583,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:585,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:587,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:598,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:599,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:599,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkteardown1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 606
      start: 538
    functionDepth: 1
    functionLinenumber: 538
    functionLinenumberEnd: 606
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:611,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:612,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:613,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:615,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:617,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:621,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:625,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:626,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:631,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:632,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:634,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:637,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 638
      start: 609
    functionDepth: 2
    functionLinenumber: 609
    functionLinenumberEnd: 638
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:642,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:645,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:647,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:655,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:658,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:659,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:660,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:660,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:663,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:664,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:665,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:666,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:668,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:677,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:681,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:682,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:682,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:686,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkteardown1_G
    - l_levelinvocationbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    constantsTouched: []
    func_position:
      end: 688
      start: 640
    functionDepth: 1
    functionLinenumber: 640
    functionLinenumberEnd: 688
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].get(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].compareAndSet(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,int,int)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].benchmark_teardown(org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].benchmark_teardown_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:698,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:705,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 714
      start: 693
    functionDepth: 1
    functionLinenumber: 693
    functionLinenumberEnd: 714
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_benchmarkteardown1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:719,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest:722,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 726
      start: 718
    functionDepth: 1
    functionLinenumber: 718
    functionLinenumberEnd: 726
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest]._jmh_tryInit_f_levelinvocationbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      - org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_benchmark_teardown_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_benchmark_teardown_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_boolean()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].implicit_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_boolean_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_boolean_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_jmhType.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].baseNI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_inline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_inline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_int()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].implicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_int_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_int_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_byte(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].test_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_byte_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_byte_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].test_byte_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_char_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].test_char_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_char_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_char_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BlackholeConsecutiveBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_jmhType.java
    functionUses: 27
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_1(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].test_int_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_double(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].test_double_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest)
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_double_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_double_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.EmptyBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_boolean_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].baseI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_exclude_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_exclude_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_nanotimerbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].granularity()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].granularity_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest]._jmh_tryInit_f_nanotimerbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/NanoTimerBench_granularity_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.NanoTimerBench_granularity_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupSetup_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelIterationBench.GroupTeardown
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_GroupTeardown_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_GroupTeardown_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].explicit_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].explicit_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_explicit_int_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_explicit_int_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseNI_exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].baseNI_exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseNI_exclude_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseNI_exclude_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_BenchmarkTeardown_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_BenchmarkTeardown_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_dontInline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].baseI_dontInline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_dontInline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_dontInline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_float_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].test_float_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_float_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_float_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_int_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].test_int_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_int_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_int_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_Object_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].test_Object_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_Object_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_Object_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_double_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].test_double_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_double_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_double_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelIterationBench_BenchmarkSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelIterationBench_BenchmarkSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_long_4(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].test_long_4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_long_4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_long_4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_GroupSetup_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_GroupSetup_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelTrialBench.GroupSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelTrialBench_GroupSetup_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B1
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelTrialBench_GroupSetup_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.CompilerHintsBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_jmhType.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_emptybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_emptybench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].empty()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].empty_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest]._jmh_tryInit_f_emptybench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/EmptyBench_empty_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.EmptyBench_empty_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LevelInvocationBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LevelInvocationBench_jmhType.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LevelInvocationBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_byte_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].test_byte_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_byte_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_byte_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.LongStabilityBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/LongStabilityBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.LongStabilityBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinepayloadbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].test_short(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].test_short_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest)
    - org.openjdk.jmh.benchmarks.BlackholePipelinePayloadBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest]._jmh_tryInit_f_blackholepipelinepayloadbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelinePayloadBench_test_short_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelinePayloadBench_test_short_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.BurstStabilityBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BurstStabilityBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BurstStabilityBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_boolean(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].test_boolean_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_boolean_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_boolean_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholepipelinebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].test_int(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].test_int_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:302,1
    - Dst: org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType].prepare()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].set(org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType,org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest)'
    - org.openjdk.jmh.benchmarks.BlackholePipelineBench.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest]._jmh_tryInit_f_blackholepipelinebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholePipelineBench_test_int_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholePipelineBench_test_int_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
      static: false
      superClass: org.openjdk.jmh.benchmarks.CoreStabilityBench
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CoreStabilityBench_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CoreStabilityBench_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_short_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].test_short_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_short_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_short_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].implicit_byte()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].implicit_byte_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_implicit_byte_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_implicit_byte_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsumeCPUBench_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsumeCPUBench_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_compilerhintsbench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].baseI_inline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].baseI_inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest]._jmh_tryInit_f_compilerhintsbench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/CompilerHintsBench_baseI_inline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.CompilerHintsBench_baseI_inline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholeconsecutivebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].test_boolean_8(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].test_boolean_8_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest]._jmh_tryInit_f_blackholeconsecutivebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeConsecutiveBench_test_boolean_8_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeConsecutiveBench_test_boolean_8_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,double,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].makeGarbage()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,String,long,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_blackholebench0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
      Src: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest]._jmh_tryInit_f_blackholebench0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-benchmarks/target/generated-sources/annotations/org/openjdk/jmh/benchmarks/jmh_generated/BlackholeBench_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest
    signature: '[org.openjdk.jmh.benchmarks.jmh_generated.BlackholeBench_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:78,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>(org.openjdk.jmh.samples.JMHSample_31_InfraParams,float,int)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:79,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:80,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>(org.openjdk.jmh.samples.JMHSample_31_InfraParams,float,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.concurrent.ConcurrentHashMap<String,String>
      - java.util.concurrent.ConcurrentHashMap<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 81
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].setup(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap].<init>(org.openjdk.jmh.samples.JMHSample_31_InfraParams,float,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    - '[java.util.concurrent.ConcurrentHashMap].<init>(org.openjdk.jmh.samples.JMHSample_31_InfraParams,float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].setup(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,String>].remove(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:103,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,String>].put(org.openjdk.jmh.samples.JMHSample_31_InfraParams,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Ids
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.concurrent.ConcurrentHashMap<String,String>
      - java.util.concurrent.ConcurrentHashMap<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ids
    argTypes:
    - Ids
    constantsTouched: []
    func_position:
      end: 106
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].measureDefault(Ids)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap<String,String>].remove(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    - '[java.util.concurrent.ConcurrentHashMap<String,String>].put(org.openjdk.jmh.samples.JMHSample_31_InfraParams,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].measureDefault(Ids)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,String>].remove(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:111,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,String>].put(org.openjdk.jmh.samples.JMHSample_31_InfraParams,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:112,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Ids
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.concurrent.ConcurrentHashMap<String,String>
      - java.util.concurrent.ConcurrentHashMap<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ids
    argTypes:
    - Ids
    constantsTouched: []
    func_position:
      end: 114
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].measureFollowThreads(Ids)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap<String,String>].remove(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    - '[java.util.concurrent.ConcurrentHashMap<String,String>].put(org.openjdk.jmh.samples.JMHSample_31_InfraParams,org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].measureFollowThreads(Ids)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:132,1
    - Dst: JMHSample_31_InfraParams.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:133,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:132,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:132,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:132,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:132,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:138,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.concurrent.ConcurrentHashMap<String,String>
      - java.util.concurrent.ConcurrentHashMap<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 139
      start: 131
    functionDepth: 4
    functionLinenumber: 131
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached:
    - JMHSample_31_InfraParams.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_31_InfraParams)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.concurrent.ConcurrentHashMap<String,String>
      - java.util.concurrent.ConcurrentHashMap<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_31_InfraParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_31_InfraParams
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids:93,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - threads
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids].setup(org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids].setup(org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_31_InfraParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids
    signature: '[org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_35_Profilers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_35_Profilers
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:95,1
    - Dst: '[java.util.TreeMap].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:98,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:101,1
    - Dst: '[java.util.TreeMap].put(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps,org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:107,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, Integer>
      - String
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[java.util.TreeMap].put(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps,org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
    - '[IllegalStateException].<init>(String)'
    - '[java.util.TreeMap].<init>()'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<Integer, Integer>].get(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:114,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:114,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, Integer>
      - String
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 116
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].test(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
    - '[Map<Integer, Integer>].get(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].test(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:134,1
    - Dst: JMHSample_35_Profilers.Maps.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:135,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:134,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:134,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:134,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:140,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, Integer>
      - String
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 141
      start: 133
    functionDepth: 4
    functionLinenumber: 133
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps)'
    - JMHSample_35_Profilers.Maps.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, Integer>
      - String
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XLoader].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:259,1
    - Dst: Class.forName(String,boolean,XLoader)
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:259,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 260
      start: 257
    functionDepth: 0
    functionLinenumber: 257
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].load()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - Class.forName(String,boolean,XLoader)
    - '[XLoader].<init>()'
    linkageType: ''
    returnType: Class<?>
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].load()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:278,1
    - Dst: JMHSample_35_Profilers.Classy.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:279,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:278,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:278,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:278,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:284,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 285
      start: 277
    functionDepth: 4
    functionLinenumber: 277
    functionLinenumberEnd: 285
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - JMHSample_35_Profilers.Classy.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ClassLoader.getSystemClassLoader()
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader:247,1
    - Dst: '[java.net.URLClassLoader].<init>(org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader:247,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader
      static: false
      superClass: URLClassLoader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 248
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 248
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[java.net.URLClassLoader].<init>(org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader)'
    - ClassLoader.getSystemClassLoader()
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].defineClass(String,byte[],int,org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader:252,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: false
      superClass: URLClassLoader
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 253
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 253
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].findClass(String)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].defineClass(String,byte[],int,org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader)'
    linkageType: ''
    returnType: Class<?>
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy.XLoader].findClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicLong].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:337,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicLong
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 338
      start: 335
    functionDepth: 0
    functionLinenumber: 335
    functionLinenumberEnd: 338
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicLong].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicLong].incrementAndGet()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:342,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicLong
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 343
      start: 340
    functionDepth: 0
    functionLinenumber: 340
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].test()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - '[AtomicLong].incrementAndGet()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:363,1
    - Dst: JMHSample_35_Profilers.Atomic.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:364,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:363,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:363,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:363,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:372,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic:372,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicLong
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 373
      start: 362
    functionDepth: 4
    functionLinenumber: 362
    functionLinenumberEnd: 373
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached:
    - JMHSample_35_Profilers.Atomic.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicLong
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic
    signature: '[org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - ThreadState
    constantsTouched: []
    func_position:
      end: 87
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States].measureUnshared(ThreadState)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States].measureUnshared(ThreadState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BenchmarkState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - BenchmarkState
    constantsTouched: []
    func_position:
      end: 97
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States].measureShared(BenchmarkState)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States].measureShared(BenchmarkState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:119,1
    - Dst: JMHSample_03_States.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_03_States:120,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_03_States)'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_03_States:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 126
      start: 118
    functionDepth: 4
    functionLinenumber: 118
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - JMHSample_03_States.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_03_States)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_03_States
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_03_States
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_03_States.BenchmarkState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States.BenchmarkState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_03_States.BenchmarkState
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States.BenchmarkState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_03_States.ThreadState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_03_States.ThreadState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_03_States.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_03_States.ThreadState
    signature: '[org.openjdk.jmh.samples.JMHSample_03_States.ThreadState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SleepyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - SleepyState
    constantsTouched: []
    func_position:
      end: 87
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].baseline(SleepyState)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].baseline(SleepyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SleepyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - SleepyState
    constantsTouched: []
    func_position:
      end: 93
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].fork_1(SleepyState)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].fork_1(SleepyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SleepyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - SleepyState
    constantsTouched: []
    func_position:
      end: 99
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].fork_2(SleepyState)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.samples.JMHSample_13_RunToRun)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].fork_2(SleepyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:120,1
    - Dst: JMHSample_13_RunToRun.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:121,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_13_RunToRun)'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:126,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 127
      start: 119
    functionDepth: 4
    functionLinenumber: 119
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - JMHSample_13_RunToRun.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_13_RunToRun)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_13_RunToRun
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_13_RunToRun
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached:
    - Math.random()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_13_RunToRun.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState
    signature: '[org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].up()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_15_Asymmetric.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].up()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_15_Asymmetric.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].get()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_15_Asymmetric.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].get()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:119,1
    - Dst: JMHSample_15_Asymmetric.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:120,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_15_Asymmetric)'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:124,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_15_Asymmetric:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 125
      start: 118
    functionDepth: 4
    functionLinenumber: 118
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_15_Asymmetric.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - JMHSample_15_Asymmetric.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_15_Asymmetric)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_15_Asymmetric
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_15_Asymmetric.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_15_Asymmetric
    signature: '[org.openjdk.jmh.samples.JMHSample_15_Asymmetric].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - reps
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 83
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_10()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_10()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_100()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_1000()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_1000()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_10000()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_10000()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_100000()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_11_Loops].reps(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].measureWrong_100000()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:150,1
    - Dst: JMHSample_11_Loops.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_11_Loops)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:150,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:155,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_11_Loops:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 156
      start: 149
    functionDepth: 4
    functionLinenumber: 149
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached:
    - JMHSample_11_Loops.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_11_Loops)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_11_Loops
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_11_Loops].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_11_Loops.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_11_Loops
    signature: '[org.openjdk.jmh.samples.JMHSample_11_Loops].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_blank()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_blank()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_dontInline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_dontInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_inline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_inline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_exclude()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_exclude()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].baseline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_blank()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].blank()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_blank()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].blank()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_dontInline()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].dontinline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_dontInline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].dontinline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_inline()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].inline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_inline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].inline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_exclude()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].exclude()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].target_exclude()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].exclude()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: JMHSample_16_CompilerControl.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:137,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_16_CompilerControl)'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:136,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:143,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_16_CompilerControl:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 144
      start: 135
    functionDepth: 4
    functionLinenumber: 135
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - JMHSample_16_CompilerControl.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_16_CompilerControl)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_16_CompilerControl
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_16_CompilerControl.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_16_CompilerControl
    signature: '[org.openjdk.jmh.samples.JMHSample_16_CompilerControl].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureThroughput()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureThroughput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureAvgTime()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureAvgTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureSamples()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureSamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureSingleShot()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureSingleShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureMultiple()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureMultiple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureAll()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].measureAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:173,1
    - Dst: JMHSample_02_BenchmarkModes.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:174,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes)'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:173,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:173,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:173,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:178,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 179
      start: 172
    functionDepth: 4
    functionLinenumber: 172
    functionLinenumberEnd: 179
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached:
    - JMHSample_02_BenchmarkModes.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_02_BenchmarkModes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes
    signature: '[org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:106,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Counter
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Counter
    constantsTouched: []
    func_position:
      end: 109
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure_c1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure_c1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure_c2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].measure_c2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:141,1
    - Dst: JMHSample_32_BulkWarmup.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:142,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:141,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:141,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:141,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:141,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:148,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 149
      start: 140
    functionDepth: 4
    functionLinenumber: 140
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_32_BulkWarmup.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Counter1].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:93,1
    - Dst: '[Counter2].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached:
    - '[Counter1].<init>()'
    - '[Counter2].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2
    signature: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:74,1
    - Dst: '[java.util.Random].nextBytes(byte[])'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:75,1
    - Dst: '[java.util.Random].nextBytes(byte[])'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:76,1
    - Dst: '[java.util.Arrays].sort(byte[])'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_36_BranchPrediction.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextBytes(byte[])'
    - '[java.util.Arrays].sort(byte[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:85,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:87,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - bh1
    - bh2
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 90
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_36_BranchPrediction.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:99,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - bh1
    - bh2
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 102
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_36_BranchPrediction.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.JMHSample_36_BranchPrediction)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:145,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:145,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:145,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:149,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 150
      start: 144
    functionDepth: 4
    functionLinenumber: 144
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_36_BranchPrediction.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_36_BranchPrediction.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction
    signature: '[org.openjdk.jmh.samples.JMHSample_36_BranchPrediction].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - OpCounters
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - counters
    argTypes:
    - OpCounters
    constantsTouched: []
    func_position:
      end: 97
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].splitBranch(OpCounters)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached:
    - Math.random()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].splitBranch(OpCounters)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:101,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - EventCounters
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - counters
    argTypes:
    - EventCounters
    constantsTouched: []
    func_position:
      end: 107
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].runSETI(EventCounters)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached:
    - Math.random()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].runSETI(EventCounters)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:124,1
    - Dst: JMHSample_23_AuxCounters.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:125,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_23_AuxCounters)'
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:124,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:124,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:128,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_23_AuxCounters:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 129
      start: 123
    functionDepth: 4
    functionLinenumber: 123
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - JMHSample_23_AuxCounters.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_23_AuxCounters)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters].total()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters].total()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.EventCounters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.EventCounters].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_23_AuxCounters.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.EventCounters
    signature: '[org.openjdk.jmh.samples.JMHSample_23_AuxCounters.EventCounters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 71
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(byte[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Data
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - Data
    constantsTouched: []
    func_position:
      end: 95
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureWrong(Data)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
    linkageType: ''
    returnType: byte[]
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureWrong(Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - DataCopy
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - DataCopy
    constantsTouched: []
    func_position:
      end: 121
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureNeutral(DataCopy)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
    linkageType: ''
    returnType: byte[]
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureNeutral(DataCopy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup,org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:131,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Data
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - Data
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureRight(Data)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].bubbleSort(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
    - '[java.util.Arrays].copyOf(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup,org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup)'
    linkageType: ''
    returnType: byte[]
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].measureRight(Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:171,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:171,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:171,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:175,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 176
      start: 170
    functionDepth: 4
    functionLinenumber: 170
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data:86,1
    - Dst: '[java.util.Random].nextBytes(byte[])'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextBytes(byte[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy,org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy)'
      Src: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Data
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - Data
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy].setup2(Data)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].copyOf(org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy,org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy].setup2(Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_38_PerInvokeSetup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy
    signature: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Task].<init>(Scratch)'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:105,1
    - Dst: e.service.submit(Task)
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:105,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].get()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - NormalState
      - Scratch
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - ExecutionException
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - e
    - s
    argTypes:
    - NormalState
    - Scratch
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].measureHot(NormalState,Scratch)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - '[Task].<init>(Scratch)'
    - '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].get()'
    - e.service.submit(Task)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].measureHot(NormalState,Scratch)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Task].<init>(Scratch)'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:110,1
    - Dst: e.service.submit(Task)
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:110,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].get()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - LaggingState
      - Scratch
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - ExecutionException
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - e
    - s
    argTypes:
    - LaggingState
    - Scratch
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].measureCold(LaggingState,Scratch)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - '[Task].<init>(Scratch)'
    - '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].get()'
    - e.service.submit(Task)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].measureCold(LaggingState,Scratch)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:157,1
    - Dst: JMHSample_07_FixtureLevelInvocation.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:158,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation)'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:157,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:157,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:157,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:162,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 163
      start: 156
    functionDepth: 4
    functionLinenumber: 156
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - JMHSample_07_FixtureLevelInvocation.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Executors.newCachedThreadPool()
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].up()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - Executors.newCachedThreadPool()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].up()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ExecutorService].shutdown()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].down()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - '[ExecutorService].shutdown()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].down()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: NormalState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState].lag()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState].lag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState
      static: false
      superClass: NormalState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch].doWork()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Scratch
      classConcrete: true
      classEnum: false
      classFields:
      - Scratch
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - Scratch
    constantsTouched: []
    func_position:
      end: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task].<init>(Scratch)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task].<init>(Scratch)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Scratch].doWork()'
      Src: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task:134,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Scratch
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task].call()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_07_FixtureLevelInvocation.java
    functionUses: 0
    functionsReached:
    - '[Scratch].doWork()'
    linkageType: ''
    returnType: Integer
    signature: '[org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Task].call()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:91,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Counter
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Counter
    constantsTouched: []
    func_position:
      end: 94
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].inc()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 107
    functionDepth: 2
    functionLinenumber: 107
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_1_c1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_1_c1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 117
    functionDepth: 2
    functionLinenumber: 117
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_2_c2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_2_c2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 127
    functionDepth: 2
    functionLinenumber: 127
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_3_c1_again()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_3_c1_again()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:146,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 143
    functionDepth: 2
    functionLinenumber: 143
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_4_forked_c1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_4_forked_c1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:156,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_5_forked_c2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure(Counter)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].measure_5_forked_c2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:178,1
    - Dst: JMHSample_12_Forking.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:179,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_12_Forking)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:178,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:178,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:182,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:182,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 183
      start: 177
    functionDepth: 4
    functionLinenumber: 177
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_12_Forking)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - JMHSample_12_Forking.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Counter1].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:99,1
    - Dst: '[Counter2].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_12_Forking:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_12_Forking
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached:
    - '[Counter1].<init>()'
    - '[Counter2].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_12_Forking
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Counter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_12_Forking.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2
    signature: '[org.openjdk.jmh.samples.JMHSample_12_Forking.Counter2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].check()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_06_FixtureLevel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_06_FixtureLevel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].measureWrong()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_06_FixtureLevel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].measureWrong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: JMHSample_06_FixtureLevel.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:101,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_06_FixtureLevel)'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:100,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:107,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 108
      start: 99
    functionDepth: 4
    functionLinenumber: 99
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_06_FixtureLevel.java
    functionUses: 0
    functionsReached:
    - JMHSample_06_FixtureLevel.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_06_FixtureLevel)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_06_FixtureLevel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel
    signature: '[org.openjdk.jmh.samples.JMHSample_06_FixtureLevel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ArrayBlockingQueue].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.BlockingQueue<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_30_Interrupts.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ArrayBlockingQueue].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.BlockingQueue<Integer>].take()'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.BlockingQueue<Integer>
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].take()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_30_Interrupts.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.BlockingQueue<Integer>].take()'
    linkageType: ''
    returnType: Integer
    signature: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].take()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.BlockingQueue<Integer>].put(int)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.BlockingQueue<Integer>
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].put()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_30_Interrupts.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.BlockingQueue<Integer>].put(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].put()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: JMHSample_30_Interrupts.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_30_Interrupts)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:117,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:113,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_30_Interrupts:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.BlockingQueue<Integer>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 121
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_30_Interrupts.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_30_Interrupts)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_30_Interrupts.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.BlockingQueue<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_30_Interrupts
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_30_Interrupts.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_30_Interrupts
    signature: '[org.openjdk.jmh.samples.JMHSample_30_Interrupts].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.sin(org.openjdk.jmh.samples.JMHSample_17_SyncIterations)
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:61,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].test()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_17_SyncIterations.java
    functionUses: 0
    functionsReached:
    - Math.sin(org.openjdk.jmh.samples.JMHSample_17_SyncIterations)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: JMHSample_17_SyncIterations.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:118,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_17_SyncIterations)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:121,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].availableProcessors()'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:121,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:117,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:126,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_17_SyncIterations:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 127
      start: 116
    functionDepth: 4
    functionLinenumber: 116
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_17_SyncIterations.java
    functionUses: 0
    functionsReached:
    - Runtime.getRuntime()
    - JMHSample_17_SyncIterations.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].availableProcessors()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_17_SyncIterations)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_17_SyncIterations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_17_SyncIterations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_17_SyncIterations
    signature: '[org.openjdk.jmh.samples.JMHSample_17_SyncIterations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 65
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].baseline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].measureWrong()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].measureWrong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:103,1
    - Dst: JMHSample_08_DeadCode.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_08_DeadCode)'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:103,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:103,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:108,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_08_DeadCode:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 109
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 0
    functionsReached:
    - JMHSample_08_DeadCode.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_08_DeadCode)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_08_DeadCode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_08_DeadCode.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_08_DeadCode
    signature: '[org.openjdk.jmh.samples.JMHSample_08_DeadCode].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].wellHelloThere()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_01_HelloWorld.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].wellHelloThere()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:96,1
    - Dst: JMHSample_01_HelloWorld.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:97,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_01_HelloWorld)'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:101,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_01_HelloWorld:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 102
      start: 95
    functionDepth: 4
    functionLinenumber: 95
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_01_HelloWorld.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_01_HelloWorld)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - JMHSample_01_HelloWorld.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_01_HelloWorld
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_01_HelloWorld.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_01_HelloWorld
    signature: '[org.openjdk.jmh.samples.JMHSample_01_HelloWorld].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:67,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.samples.JMHSample_18_Control].ping(org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_18_Control.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_18_Control].ping(org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 78
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.samples.JMHSample_18_Control].pong(org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_18_Control.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_18_Control].pong(org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:96,1
    - Dst: JMHSample_18_Control.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:97,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_18_Control)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:102,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 103
      start: 95
    functionDepth: 4
    functionLinenumber: 95
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.samples.JMHSample_18_Control].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_18_Control.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_18_Control)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - JMHSample_18_Control.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_18_Control].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicBoolean].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_18_Control:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_18_Control
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_18_Control].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_18_Control.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicBoolean].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_18_Control
    signature: '[org.openjdk.jmh.samples.JMHSample_18_Control].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - StateBaseline
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateBaseline
    constantsTouched: []
    func_position:
      end: 91
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateBaseline)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateBaseline)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StateBaseline
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateBaseline
    constantsTouched: []
    func_position:
      end: 97
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateBaseline)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateBaseline)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - StatePadded
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StatePadded
    constantsTouched: []
    func_position:
      end: 121
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StatePadded)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StatePadded)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StatePadded
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StatePadded
    constantsTouched: []
    func_position:
      end: 127
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StatePadded)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StatePadded)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - StateHierarchy
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateHierarchy
    constantsTouched: []
    func_position:
      end: 182
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 182
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateHierarchy)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateHierarchy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StateHierarchy
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateHierarchy
    constantsTouched: []
    func_position:
      end: 188
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateHierarchy)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateHierarchy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - StateArray
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateArray
    constantsTouched: []
    func_position:
      end: 207
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateArray)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateArray)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StateArray
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateArray
    constantsTouched: []
    func_position:
      end: 213
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateArray)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateArray)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - StateContended
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateContended
    constantsTouched: []
    func_position:
      end: 235
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 235
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateContended)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].reader(StateContended)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StateContended
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - StateContended
    constantsTouched: []
    func_position:
      end: 241
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateContended)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].writer(StateContended)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:260,1
    - Dst: JMHSample_22_FalseSharing.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:261,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_22_FalseSharing)'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:260,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:262,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].availableProcessors()'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:262,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.samples.JMHSample_22_FalseSharing)'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:260,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:260,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:265,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_22_FalseSharing:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 266
      start: 259
    functionDepth: 4
    functionLinenumber: 259
    functionLinenumberEnd: 266
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached:
    - Runtime.getRuntime()
    - '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].availableProcessors()'
    - JMHSample_22_FalseSharing.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_22_FalseSharing)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.samples.JMHSample_22_FalseSharing)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateBaseline
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateBaseline].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateBaseline
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateBaseline].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StatePadded
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StatePadded].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StatePadded
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StatePadded].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_1
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_2
      static: false
      superClass: StateHierarchy_1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_2
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_3
      static: false
      superClass: StateHierarchy_2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_3].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_3
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_4
      static: false
      superClass: StateHierarchy_3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_4].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_4
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy_4].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy
      static: false
      superClass: StateHierarchy_4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateArray].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateArray
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateContended
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateContended].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_22_FalseSharing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateContended
    signature: '[org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateContended].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:126,1
    - Dst: JMHSample_24_Inheritance.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:127,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_24_Inheritance)'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:126,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:130,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 131
      start: 125
    functionDepth: 4
    functionLinenumber: 125
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_24_Inheritance.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_24_Inheritance)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_24_Inheritance
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_24_Inheritance
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].doWork()'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark:83,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].doWork()'
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].bench()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].doWork()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].doWork()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.AbstractBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.log(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog)
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog].doWork()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached:
    - Math.log(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.sin(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin)
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin].doWork()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached:
    - Math.sin(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.cos(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos)
      Src: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos].doWork()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached:
    - Math.cos(org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_24_Inheritance.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos
    signature: '[org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SecurityManagerInstalled
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - SecurityManagerInstalled
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].testWithSM(SecurityManagerInstalled)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].testWithSM(SecurityManagerInstalled)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SecurityManagerEmpty
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - SecurityManagerEmpty
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].testWithoutSM(SecurityManagerEmpty)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].testWithoutSM(SecurityManagerEmpty)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: JMHSample_33_SecurityManager.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:130,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_33_SecurityManager)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:129,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:136,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 137
      start: 128
    functionDepth: 4
    functionLinenumber: 128
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_33_SecurityManager)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - JMHSample_33_SecurityManager.class.getSimpleName()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: JMHSample_33_SecurityManager.class.getResource(String)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:84,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].toURI()'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:84,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:85,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:85,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled)'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:85,1
    - Dst: '[SecurityManager].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:86,1
    - Dst: System.setSecurityManager(SecurityManager)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled)'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled)'
    - System.setSecurityManager(SecurityManager)
    - JMHSample_33_SecurityManager.class.getResource(String)
    - '[SecurityManager].<init>()'
    - '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].toURI()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setSecurityManager(null)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].tearDown()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - System.setSecurityManager(null)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setSecurityManager(null)
      Src: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached:
    - System.setSecurityManager(null)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_33_SecurityManager.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty
    signature: '[org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:110,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureWrong_1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureWrong_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:131,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureWrong_2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureWrong_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:147,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 149
      start: 144
    functionDepth: 2
    functionLinenumber: 144
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:165,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].sink(int)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:165,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureRight_2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].work(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
    - '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].sink(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].measureRight_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 173
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].sink(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].sink(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:195,1
    - Dst: JMHSample_34_SafeLooping.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:196,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:195,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:195,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:195,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:200,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_34_SafeLooping:200,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 201
      start: 194
    functionDepth: 4
    functionLinenumber: 194
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_34_SafeLooping.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_34_SafeLooping)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_34_SafeLooping
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_34_SafeLooping.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_34_SafeLooping
    signature: '[org.openjdk.jmh.samples.JMHSample_34_SafeLooping].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: local.cnt.inc()
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:145,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Local
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - local
    argTypes:
    - Local
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].test(Local)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - local.cnt.inc()
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].test(Local)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:163,1
    - Dst: JMHSample_29_StatesDAG.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:164,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_29_StatesDAG)'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:163,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:163,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:167,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 168
      start: 162
    functionDepth: 4
    functionLinenumber: 162
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_29_StatesDAG)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_29_StatesDAG.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].inc()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].inc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].dispose()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].dispose()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Counter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:112,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:114,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter)'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:114,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:117,1
    - Dst: '[java.util.LinkedList].addAll(java.util.ArrayList)'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Counter>
      - Queue<Counter>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.LinkedList].addAll(java.util.ArrayList)'
    - '[org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.samples.JMHSample_32_BulkWarmup.Counter)'
    - '[java.util.LinkedList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: c.dispose()
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Counter>
      - Queue<Counter>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].tearDown()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - c.dispose()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<Counter>].poll()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Counter>
      - Queue<Counter>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Counter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].getMine()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - '[Queue<Counter>].poll()'
    linkageType: ''
    returnType: Counter
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].getMine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Counter>
      - Queue<Counter>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.Shared].getMine()'
      Src: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.it.errors.Shared
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - shared
    argTypes:
    - org.openjdk.jmh.it.errors.Shared
    constantsTouched: []
    func_position:
      end: 140
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local].setup(org.openjdk.jmh.it.errors.Shared)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].getMine()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local].setup(org.openjdk.jmh.it.errors.Shared)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Counter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_29_StatesDAG.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local
    signature: '[org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].baseline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureWrong_1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureWrong_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureWrong_2()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureWrong_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:116,1
    - Dst: JMHSample_10_ConstantFold.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_10_ConstantFold)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:121,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_10_ConstantFold:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 122
      start: 115
    functionDepth: 4
    functionLinenumber: 115
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_10_ConstantFold)'
    - JMHSample_10_ConstantFold.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_10_ConstantFold
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_10_ConstantFold.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_10_ConstantFold
    signature: '[org.openjdk.jmh.samples.JMHSample_10_ConstantFold].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 2
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].test()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:73,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - d
    - v
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 75
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].veryImportantCode(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: JMHSample_25_API_GA.class.getName()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:96,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:97,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:95,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:106,1
    - Dst: '[Chromosome].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:109,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(Chromosome)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:109,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:119,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:120,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:123,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:125,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:126,1
    - Dst: System.out.printf(String,double,String)
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:124,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].getAll()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:129,1
    - Dst: c.getScore()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:131,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:132,1
    - Dst: c.toString()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:134,1
    - Dst: System.out.printf(String,org.openjdk.jmh.samples.JMHSample_25_API_GA,String,int,org.openjdk.jmh.samples.JMHSample_25_API_GA)
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:130,1
    - Dst: System.out.println()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:137,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:139,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].getAll()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:143,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].subList(int,org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:143,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:144,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].size()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:148,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].size()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:148,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].selectToBreed()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:149,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].selectToBreed()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:150,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].crossover(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:152,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].mutate()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:152,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:152,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].crossover(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:153,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].mutate()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:153,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA:153,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 159
      start: 91
    functionDepth: 5
    functionLinenumber: 91
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].getAll()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - System.out.println()
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - c.toString()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - System.out.printf(String,double,String)
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA].subList(int,org.openjdk.jmh.samples.JMHSample_25_API_GA)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA].crossover(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.samples.JMHSample_25_API_GA)'
    - System.out.printf(String,org.openjdk.jmh.samples.JMHSample_25_API_GA,String,int,org.openjdk.jmh.samples.JMHSample_25_API_GA)
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - JMHSample_25_API_GA.class.getName()
    - '[Chromosome].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(Chromosome)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].selectToBreed()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA].mutate()'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].size()'
    - c.getScore()
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_25_API_GA
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_25_API_GA
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<Chromosome>].add(Chromosome)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:168,1
    - Dst: '[java.util.Collections].sort(List<Chromosome>)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:169,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Chromosome
      classConcrete: true
      classEnum: false
      classFields:
      - List<Chromosome>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Chromosome
    constantsTouched: []
    func_position:
      end: 170
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(Chromosome)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached:
    - '[java.util.Collections].sort(List<Chromosome>)'
    - '[List<Chromosome>].add(Chromosome)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].addChromosome(Chromosome)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: c.score()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:180,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:183,1
    - Dst: c.score()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:186,1
    - Dst: '[List<Chromosome>].size()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:193,1
    - Dst: '[List<Chromosome>].get(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:193,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Chromosome>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Chromosome
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 177
    functionDepth: 1
    functionLinenumber: 177
    functionLinenumberEnd: 194
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].selectToBreed()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached:
    - '[List<Chromosome>].get(int)'
    - '[List<Chromosome>].size()'
    - Math.random()
    - c.score()
    linkageType: ''
    returnType: Chromosome
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].selectToBreed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<Chromosome>].size()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:197,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Chromosome>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 198
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].size()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached:
    - '[List<Chromosome>].size()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Chromosome>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Chromosome>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 202
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].getAll()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Chromosome>
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].getAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Chromosome>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_25_API_GA.Population
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Population].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - baseOpts
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 0
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].<init>(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].<init>(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:241,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:241,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].toString()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:243,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].split(String)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:243,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:241,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:241,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:247,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:247,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:248,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:248,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 255
      start: 228
    functionDepth: 5
    functionLinenumber: 228
    functionLinenumberEnd: 255
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].score()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(Options)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].toString()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome)'
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].split(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].score()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].score()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:260,1
    - Dst: '[Chromosome].score()'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:260,1
    - Dst: Double.compare(org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome,org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome)
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:260,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Chromosome
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Chromosome
    constantsTouched: []
    func_position:
      end: 261
      start: 257
    functionDepth: 6
    functionLinenumber: 257
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].compareTo(Chromosome)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - '[Chromosome].score()'
    - Double.compare(org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome,org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome)
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].score()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].compareTo(Chromosome)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 271
      start: 263
    functionDepth: 0
    functionLinenumber: 263
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].toString()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Chromosome].<init>(Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:279,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:281,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:284,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:287,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:290,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:293,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:296,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - Chromosome
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Chromosome
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - Chromosome
    constantsTouched: []
    func_position:
      end: 300
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 300
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].crossover(Chromosome)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - '[Chromosome].<init>(Options)'
    - Math.random()
    linkageType: ''
    returnType: Chromosome
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].crossover(Chromosome)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Chromosome].<init>(Options)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:306,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:308,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:309,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:310,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:311,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:312,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:313,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Chromosome
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 316
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 316
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].mutate()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(int)'
    - '[Chromosome].<init>(Options)'
    linkageType: ''
    returnType: Chromosome
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].mutate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:320,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:321,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:322,1
    - Dst: Math.random()
      Src: org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome:324,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 329
      start: 318
    functionDepth: 1
    functionLinenumber: 318
    functionLinenumberEnd: 329
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(double)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached:
    - Math.random()
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].randomChange(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - Options
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 333
      start: 331
    functionDepth: 0
    functionLinenumber: 331
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].getScore()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_25_API_GA.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.samples.JMHSample_25_API_GA.Chromosome].getScore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].measure()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_20_Annotations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].measure()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:93,1
    - Dst: JMHSample_20_Annotations.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:94,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_20_Annotations)'
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_20_Annotations:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 98
      start: 92
    functionDepth: 4
    functionLinenumber: 92
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_20_Annotations.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_20_Annotations)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - JMHSample_20_Annotations.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_20_Annotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_20_Annotations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_20_Annotations
    signature: '[org.openjdk.jmh.samples.JMHSample_20_Annotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0000()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0000()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0001()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0001()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0002()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0002()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0004()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0004()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0008()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0008()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0016()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0016()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0032()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0032()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0064()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0064()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0128()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0128()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0256()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0256()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0512()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_0512()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_1024()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].consume_1024()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:140,1
    - Dst: JMHSample_21_ConsumeCPU.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:141,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:140,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:140,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:140,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:145,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 146
      start: 139
    functionDepth: 4
    functionLinenumber: 139
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - JMHSample_21_ConsumeCPU.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_21_ConsumeCPU.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU
    signature: '[org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:79,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:81,1
    - Dst: '[java.util.List<Integer>].add()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:82,1
    - Dst: '[java.util.List<Integer>].add()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:83,1
    - Dst: '[java.util.Collections].shuffle(java.util.List<Integer>)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextInt()'
    - '[java.util.List<Integer>].add()'
    - '[java.util.Collections].shuffle(java.util.List<Integer>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArray()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].get(org.openjdk.jmh.samples.JMHSample_39_MemoryAccess)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:101,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArrayList()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Integer>].get(org.openjdk.jmh.samples.JMHSample_39_MemoryAccess)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArrayList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].get(org.openjdk.jmh.samples.JMHSample_39_MemoryAccess)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:110,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArrayListShuffled()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Integer>].get(org.openjdk.jmh.samples.JMHSample_39_MemoryAccess)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].sumArrayListShuffled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:129,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:129,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:129,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:133,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 134
      start: 128
    functionDepth: 4
    functionLinenumber: 128
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:74,1
    - Dst: '[java.util.ArrayList].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int[]
      - java.util.List<Integer>
      - java.util.List<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_39_MemoryAccess.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess
    signature: '[org.openjdk.jmh.samples.JMHSample_39_MemoryAccess].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigInteger].valueOf(int)'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:73,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_27_Params].isProbablePrime(int)'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.samples.JMHSample_27_Params].bench()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_27_Params.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_27_Params].isProbablePrime(int)'
    - '[java.math.BigInteger].valueOf(int)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.samples.JMHSample_27_Params].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:95,1
    - Dst: JMHSample_27_Params.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:96,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_27_Params)'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:95,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:100,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_27_Params:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 101
      start: 94
    functionDepth: 4
    functionLinenumber: 94
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.samples.JMHSample_27_Params].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_27_Params.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_27_Params)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - JMHSample_27_Params.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_27_Params].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_27_Params
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_27_Params].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_27_Params.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_27_Params
    signature: '[org.openjdk.jmh.samples.JMHSample_27_Params].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:66,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_37_CacheAccess.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[java.util.Random].nextInt()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:79,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 82
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].colFirst(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_37_CacheAccess.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].colFirst(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:89,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 92
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_37_CacheAccess.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].rowFirst(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:135,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:135,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:135,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:139,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_37_CacheAccess:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 140
      start: 134
    functionDepth: 4
    functionLinenumber: 134
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_37_CacheAccess.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_37_CacheAccess
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_37_CacheAccess.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_37_CacheAccess
    signature: '[org.openjdk.jmh.samples.JMHSample_37_CacheAccess].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 84
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].compute(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].compute(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:88,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:97,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 115
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].setup(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].setup(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].baseline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].measureWrong()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].measureWrong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:150,1
    - Dst: JMHSample_28_BlackholeHelpers.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers)'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:150,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:154,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 155
      start: 149
    functionDepth: 4
    functionLinenumber: 149
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - JMHSample_28_BlackholeHelpers.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Worker
      - Worker
      - Worker
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_28_BlackholeHelpers.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker
    signature: '[org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers.Worker].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<String>].size()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:81,1
    - Dst: '[java.util.List<String>].add(int,String)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureWrong_1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].size()'
    - '[java.util.List<String>].add(int,String)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureWrong_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<String>].size()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:90,1
    - Dst: '[java.util.List<String>].add(int,String)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureWrong_5()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].size()'
    - '[java.util.List<String>].add(int,String)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureWrong_5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<String>].size()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:102,1
    - Dst: '[java.util.List<String>].add(int,String)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].size()'
    - '[java.util.List<String>].add(int,String)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<String>].clear()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].setup()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:133,1
    - Dst: JMHSample_26_BatchSize.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:134,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_26_BatchSize)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:133,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:133,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:138,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 139
      start: 132
    functionDepth: 4
    functionLinenumber: 132
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_26_BatchSize)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - JMHSample_26_BatchSize.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_26_BatchSize:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_26_BatchSize
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_26_BatchSize.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_26_BatchSize
    signature: '[org.openjdk.jmh.samples.JMHSample_26_BatchSize].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].prepare()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].check()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].measureRight()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].measureRight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].measureWrong()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].measureWrong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:127,1
    - Dst: JMHSample_05_StateFixtures.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:128,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_05_StateFixtures)'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:127,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:127,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:127,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:127,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:133,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_05_StateFixtures:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 134
      start: 126
    functionDepth: 4
    functionLinenumber: 126
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached:
    - JMHSample_05_StateFixtures.class.getSimpleName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_05_StateFixtures)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_05_StateFixtures
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_05_StateFixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_05_StateFixtures
    signature: '[org.openjdk.jmh.samples.JMHSample_05_StateFixtures].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].baseline()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].baseline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:82,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureWrong()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureWrong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:96,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureRight_1()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureRight_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:108,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:108,1
    - Dst: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:109,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 110
      start: 106
    functionDepth: 2
    functionLinenumber: 106
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].compute(int)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:131,1
    - Dst: JMHSample_09_Blackholes.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:132,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_09_Blackholes)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:131,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:131,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:131,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:136,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_09_Blackholes:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 137
      start: 130
    functionDepth: 4
    functionLinenumber: 130
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - JMHSample_09_Blackholes.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_09_Blackholes)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_09_Blackholes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_09_Blackholes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_09_Blackholes
    signature: '[org.openjdk.jmh.samples.JMHSample_09_Blackholes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].measure()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_04_DefaultState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].measure()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:78,1
    - Dst: JMHSample_04_DefaultState.class.getSimpleName()
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_04_DefaultState)'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.samples.JMHSample_04_DefaultState:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].main(String[])'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_04_DefaultState.java
    functionUses: 0
    functionsReached:
    - JMHSample_04_DefaultState.class.getSimpleName()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(org.openjdk.jmh.samples.JMHSample_04_DefaultState)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.JMHSample_04_DefaultState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_04_DefaultState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.JMHSample_04_DefaultState
    signature: '[org.openjdk.jmh.samples.JMHSample_04_DefaultState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_Shared_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_13_RunToRun.SleepyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_SleepyState_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_NormalState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureWrong()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].colFirst(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].colFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_colFirst_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_colFirst_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateContended
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateContended_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_jmhType.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].measure_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_17_SyncIterations
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_maps0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_maps0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_maps0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_maps0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].test(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps.class.getDeclaredField(String)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest]._jmh_tryInit_f_maps0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.LaggingState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateContended_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:63,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:76,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:76,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:100,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:101,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:103,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:104,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:122,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:125,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 61
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 126
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:133,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:135,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:136,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:139,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_datacopy1_1
    - l_jmhsample_38_perinvokesetup0_0
    - l_data2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    constantsTouched: []
    func_position:
      end: 142
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:158,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:171,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:195,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:196,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:198,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:199,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:217,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:220,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 61
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 221
      start: 145
    functionDepth: 2
    functionLinenumber: 145
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:230,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:234,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_datacopy1_1
    - l_jmhsample_38_perinvokesetup0_0
    - l_data2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    constantsTouched: []
    func_position:
      end: 237
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 237
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:271,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:295,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:296,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:298,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:299,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:314,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:317,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 318
      start: 240
    functionDepth: 2
    functionLinenumber: 240
    functionLinenumberEnd: 318
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:328,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:329,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:340,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:342,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:347,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_datacopy1_1
    - l_jmhsample_38_perinvokesetup0_0
    - l_data2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    constantsTouched: []
    func_position:
      end: 352
      start: 320
    functionDepth: 1
    functionLinenumber: 320
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:387,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:388,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:389,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:390,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:391,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:403,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:406,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 407
      start: 355
    functionDepth: 2
    functionLinenumber: 355
    functionLinenumberEnd: 407
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:414,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:416,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:416,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:417,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:419,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_datacopy1_1
    - l_jmhsample_38_perinvokesetup0_0
    - l_data2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    constantsTouched: []
    func_position:
      end: 421
      start: 409
    functionDepth: 1
    functionLinenumber: 409
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureNeutral(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].setup2(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].measureNeutral_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:433,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:438,1
    - Dst: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:440,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:441,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:442,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:443,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 452
      start: 426
    functionDepth: 1
    functionLinenumber: 426
    functionLinenumberEnd: 452
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest)'
    - org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_data2_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:457,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:460,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - l_data2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    constantsTouched: []
    func_position:
      end: 464
      start: 456
    functionDepth: 1
    functionLinenumber: 456
    functionLinenumberEnd: 464
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_datacopy1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest:472,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 476
      start: 468
    functionDepth: 1
    functionLinenumber: 468
    functionLinenumberEnd: 476
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_31_InfraParams.Ids
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_Ids_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkstate1_G
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkstate1_G
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkstate1_G
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkstate1_G
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureShared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].measureShared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:327,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 336
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 336
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_benchmarkstate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest:344,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 348
      start: 340
    functionDepth: 1
    functionLinenumber: 340
    functionLinenumberEnd: 348
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureShared_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureShared_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0004()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].consume_0004_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0004_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0004_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].hierarchy_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statehierarchy1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:601,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:603,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 610
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>].get(int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest]._jmh_tryInit_f_statehierarchy1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_hierarchy_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_hierarchy_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.Scratch
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_Scratch_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_25_api_ga0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_25_api_ga0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_25_api_ga0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_25_api_ga0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest]._jmh_tryInit_f_jmhsample_25_api_ga0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_39_MemoryAccess
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:76,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:77,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:78,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:96,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:97,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:97,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:126,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:127,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:145,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:146,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:146,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:173,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:174,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:176,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:177,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:195,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:198,1
    CyclomaticComplexity: 70
    EdgeCount: 70
    ICount: 104
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 199
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 199
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:221,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:222,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:222,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:226,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:242,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:243,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:243,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:248,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_laggingstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 251
      start: 201
    functionDepth: 1
    functionLinenumber: 201
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 1
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:281,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:282,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:300,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:301,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:301,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:330,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:331,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:349,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:350,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:350,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:377,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:378,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:380,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:381,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:399,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:402,1
    CyclomaticComplexity: 70
    EdgeCount: 70
    ICount: 104
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 403
      start: 254
    functionDepth: 2
    functionLinenumber: 254
    functionLinenumberEnd: 403
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:425,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:426,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:426,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:429,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:430,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:445,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:446,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:447,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:447,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:452,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_laggingstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 455
      start: 405
    functionDepth: 1
    functionLinenumber: 405
    functionLinenumberEnd: 455
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 1
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:461,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:472,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:485,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:486,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:500,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:504,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:505,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:505,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:508,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:518,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:524,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:528,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:535,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:538,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:539,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:540,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:543,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:546,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:554,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:557,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:558,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:559,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:559,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:562,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:568,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:570,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:571,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:573,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:582,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:586,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:587,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:588,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:589,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:590,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:593,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:605,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:608,1
    CyclomaticComplexity: 70
    EdgeCount: 70
    ICount: 106
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 609
      start: 458
    functionDepth: 2
    functionLinenumber: 458
    functionLinenumberEnd: 609
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:614,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:619,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:621,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:623,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:630,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:634,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:635,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:635,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:638,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:642,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:651,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:657,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:659,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:667,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:671,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:672,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:672,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_laggingstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 679
      start: 611
    functionDepth: 1
    functionLinenumber: 611
    functionLinenumberEnd: 679
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:683,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:684,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:685,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:686,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:687,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:689,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:691,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:692,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:695,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:697,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:699,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:700,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:702,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:704,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:711,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:715,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:716,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:717,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:718,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:719,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:719,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:722,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:728,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:729,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:730,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:730,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:730,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:730,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:731,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:734,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 735
      start: 682
    functionDepth: 2
    functionLinenumber: 682
    functionLinenumberEnd: 735
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].down()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:739,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:742,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:744,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:746,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:753,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:756,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:757,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:758,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:758,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:761,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:762,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:762,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:763,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:764,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:766,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:774,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:777,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:778,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:779,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:779,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:783,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_laggingstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 785
      start: 737
    functionDepth: 1
    functionLinenumber: 737
    functionLinenumberEnd: 785
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached:
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureCold(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].lag()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].measureCold_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:795,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:797,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:802,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].up()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:803,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 812
      start: 790
    functionDepth: 1
    functionLinenumber: 790
    functionLinenumberEnd: 812
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].up()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_laggingstate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:817,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:820,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 824
      start: 816
    functionDepth: 1
    functionLinenumber: 816
    functionLinenumberEnd: 824
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:829,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest:832,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 836
      start: 828
    functionDepth: 1
    functionLinenumber: 828
    functionLinenumberEnd: 836
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].measureWrong_100000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100000_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100000_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation.NormalState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_20_Annotations
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.DataCopy
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_DataCopy_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_DataCopy_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_25_API_GA
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_25_API_GA_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_25_API_GA_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:62,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:99,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:100,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:102,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:103,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:121,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:124,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 125
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:132,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_normalstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 138
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:153,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:165,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:190,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:191,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:193,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:194,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:212,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:215,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 216
      start: 141
    functionDepth: 2
    functionLinenumber: 141
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:223,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:226,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_normalstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 229
      start: 218
    functionDepth: 1
    functionLinenumber: 218
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:244,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:251,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:261,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:286,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:287,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:289,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:290,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:305,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:308,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 62
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 309
      start: 232
    functionDepth: 2
    functionLinenumber: 232
    functionLinenumberEnd: 309
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:314,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:331,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_normalstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 340
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 340
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:376,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:377,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:379,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:380,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:389,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:392,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:395,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 396
      start: 343
    functionDepth: 2
    functionLinenumber: 343
    functionLinenumberEnd: 396
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].down()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:403,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:405,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_normalstate1_G
    - l_scratch2_1
    - l_jmhsample_07_fixturelevelinvocation0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    constantsTouched: []
    func_position:
      end: 407
      start: 398
    functionDepth: 1
    functionLinenumber: 398
    functionLinenumberEnd: 407
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].measureHot(org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].measureHot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:419,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].up()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:425,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 434
      start: 412
    functionDepth: 1
    functionLinenumber: 412
    functionLinenumberEnd: 434
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].up()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_normalstate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:442,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 446
      start: 438
    functionDepth: 1
    functionLinenumber: 438
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_jmhsample_07_fixturelevelinvocation0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest:454,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 458
      start: 450
    functionDepth: 1
    functionLinenumber: 450
    functionLinenumberEnd: 458
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest]._jmh_tryInit_f_scratch2_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_NormalState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_Scratch_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_1024()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].consume_1024_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_1024_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_1024_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0128()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].consume_0128_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0128_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0128_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_atomic0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_atomic0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_atomic0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_atomic0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest]._jmh_tryInit_f_atomic0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_30_Interrupts
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
    - Thread.interrupted()
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArray()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].sumArray_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArray_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArray_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0256()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].consume_0256_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0256_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0256_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_2(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_classy0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_classy0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_classy0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_classy0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].load()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].load_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest]._jmh_tryInit_f_classy0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_load_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_load_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateBaseline
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateBaseline_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateBaseline_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_05_StateFixtures
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureFollowThreads(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].measureFollowThreads_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].setup(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:412,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 421
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].setup(org.openjdk.jmh.infra.BenchmarkParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:426,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:429,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].setup(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest:430,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 434
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 434
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].setup(org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureFollowThreads_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureFollowThreads_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_eventcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:128,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:140,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_eventcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:195,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:212,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_eventcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_eventcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].runSETI(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].runSETI_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:319,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 323
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_eventcounters1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest:331,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 335
      start: 327
    functionDepth: 1
    functionLinenumber: 327
    functionLinenumberEnd: 335
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_runSETI_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_runSETI_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.EventCounters
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_EventCounters_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_EventCounters_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statebaseline1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:601,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:603,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 610
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].getClass()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>].get(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest]._jmh_tryInit_f_statebaseline1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].baseline(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest:324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 328
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_3_c1_again()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].measure_3_c1_again_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_3_c1_again_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_3_c1_again_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:102,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:126,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:138,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:162,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:163,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:165,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:166,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:170,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:183,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:186,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 187
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 187
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:194,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:197,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 200
      start: 189
    functionDepth: 1
    functionLinenumber: 189
    functionLinenumberEnd: 200
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:207,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:210,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 213
      start: 202
    functionDepth: 1
    functionLinenumber: 202
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:226,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:238,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:262,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:263,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:265,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:266,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:270,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:294,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:306,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:330,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:331,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:333,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:334,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:338,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:351,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:354,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 355
      start: 216
    functionDepth: 2
    functionLinenumber: 216
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:362,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:365,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 368
      start: 357
    functionDepth: 1
    functionLinenumber: 357
    functionLinenumberEnd: 368
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:375,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:378,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 381
      start: 370
    functionDepth: 1
    functionLinenumber: 370
    functionLinenumberEnd: 381
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:388,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:394,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:405,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:411,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:420,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:435,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:436,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:437,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:438,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:439,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:443,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:443,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:453,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:456,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:457,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:458,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:464,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:472,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:478,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:481,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:491,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:501,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:505,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:506,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:508,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:509,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:513,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:523,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:526,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 120
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 527
      start: 384
    functionDepth: 2
    functionLinenumber: 384
    functionLinenumberEnd: 527
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:532,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:547,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:549,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 558
      start: 529
    functionDepth: 1
    functionLinenumber: 529
    functionLinenumberEnd: 558
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:563,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:571,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:578,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:580,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 589
      start: 560
    functionDepth: 1
    functionLinenumber: 560
    functionLinenumberEnd: 589
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:593,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:595,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:599,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:600,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:605,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:607,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:622,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:623,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:624,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:625,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:626,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:626,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:629,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:630,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:630,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:634,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:637,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:640,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:641,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:643,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:645,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:653,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:654,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:668,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:669,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:671,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:672,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:672,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:675,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:676,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:676,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:679,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:683,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:686,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 78
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 687
      start: 592
    functionDepth: 2
    functionLinenumber: 592
    functionLinenumberEnd: 687
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].g_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:691,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:694,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:694,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:696,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 698
      start: 689
    functionDepth: 1
    functionLinenumber: 689
    functionLinenumberEnd: 698
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].get_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:702,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:705,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:705,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:707,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_15_asymmetric0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    constantsTouched: []
    func_position:
      end: 709
      start: 700
    functionDepth: 1
    functionLinenumber: 700
    functionLinenumberEnd: 709
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].inc()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].inc_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:715,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:716,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:720,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:722,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:723,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:727,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].up()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:728,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:730,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 737
      start: 714
    functionDepth: 1
    functionLinenumber: 714
    functionLinenumberEnd: 737
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].up()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>].get(int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest]._jmh_tryInit_f_jmhsample_15_asymmetric0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:712,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest:712,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_g_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_g_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].measureWrong_10000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10000_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10000_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_01_helloworld0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_01_helloworld0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_01_helloworld0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_01_helloworld0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].wellHelloThere()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].wellHelloThere_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest]._jmh_tryInit_f_jmhsample_01_helloworld0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_wellHelloThere_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_wellHelloThere_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_23_AuxCounters.OpCounters
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_OpCounters_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:62,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:99,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:100,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:102,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:103,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:121,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:124,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 125
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:132,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_local1_1
    - l_jmhsample_29_statesdag0_0
    - l_shared2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    constantsTouched: []
    func_position:
      end: 138
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:153,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:165,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:190,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:191,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:193,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:194,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:212,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:215,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 216
      start: 141
    functionDepth: 2
    functionLinenumber: 141
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:223,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:226,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_local1_1
    - l_jmhsample_29_statesdag0_0
    - l_shared2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    constantsTouched: []
    func_position:
      end: 229
      start: 218
    functionDepth: 1
    functionLinenumber: 218
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:244,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:251,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:261,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:286,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:287,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:289,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:290,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:305,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:308,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 62
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 309
      start: 232
    functionDepth: 2
    functionLinenumber: 232
    functionLinenumberEnd: 309
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:314,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:331,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_local1_1
    - l_jmhsample_29_statesdag0_0
    - l_shared2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    constantsTouched: []
    func_position:
      end: 340
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 340
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:376,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:377,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:379,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:380,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:389,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:392,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:395,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 396
      start: 343
    functionDepth: 2
    functionLinenumber: 343
    functionLinenumberEnd: 396
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].tearDown()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:403,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:405,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_local1_1
    - l_jmhsample_29_statesdag0_0
    - l_shared2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    constantsTouched: []
    func_position:
      end: 407
      start: 398
    functionDepth: 1
    functionLinenumber: 398
    functionLinenumberEnd: 407
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].test(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:417,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:419,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:424,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:425,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 434
      start: 412
    functionDepth: 1
    functionLinenumber: 412
    functionLinenumberEnd: 434
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_shared2_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:442,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 446
      start: 438
    functionDepth: 1
    functionLinenumber: 438
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_jmhsample_29_statesdag0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:454,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].setup(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest:455,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - l_shared2_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    constantsTouched: []
    func_position:
      end: 459
      start: 450
    functionDepth: 1
    functionLinenumber: 450
    functionLinenumberEnd: 459
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].setup(org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest]._jmh_tryInit_f_local1_1(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_02_BenchmarkModes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_jmhType.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkcos0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkcos0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkcos0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkcos0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest]._jmh_tryInit_f_benchmarkcos0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_06_FixtureLevel
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayListShuffled()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].sumArrayListShuffled_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayListShuffled_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Local
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_Local_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Local_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].padded_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statepadded1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:601,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:603,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 610
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>].get(int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest]._jmh_tryInit_f_statepadded1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_padded_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_padded_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_26_BatchSize
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_09_Blackholes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_jmhType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureWrong()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].exclude()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].exclude_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_exclude_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_exclude_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_1(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].fork_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest:324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 328
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_100()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].measureWrong_100_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_100_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_100_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateContended_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].measureRight_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:302,1
    - Dst: org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_BenchmarkState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_10()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].measureWrong_10_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_10_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_10_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_04_defaultstate0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_04_defaultstate0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_04_defaultstate0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_04_defaultstate0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest]._jmh_tryInit_f_jmhsample_04_defaultstate0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_measure_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_measure_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_32_bulkwarmup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].measure_c1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].measure_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest]._jmh_tryInit_f_jmhsample_32_bulkwarmup0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_measure_c1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_measure_c1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureThroughput()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].measureThroughput_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureThroughput_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureThroughput_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].prepare()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].prepare()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSamples()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].measureSamples_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSamples_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSamples_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_35_Profilers.Classy
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Classy_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Classy_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_08_DeadCode
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StatePadded_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0008()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].consume_0008_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0008_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0008_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_27_params0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_27_params0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_27_params0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_27_params0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:318,1
    - Dst: org.openjdk.jmh.samples.JMHSample_27_Params.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:322,1
    - Dst: org.openjdk.jmh.samples.JMHSample_27_Params.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:325,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest:325,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 334
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.samples.JMHSample_27_Params.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest]._jmh_tryInit_f_jmhsample_27_params0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_4_forked_c1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].measure_4_forked_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_4_forked_c1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_4_forked_c1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_17_synciterations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_17_synciterations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_17_synciterations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_17_synciterations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest]._jmh_tryInit_f_jmhsample_17_synciterations0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_17_SyncIterations_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_17_SyncIterations_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_1_c1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].measure_1_c1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_1_c1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_1_c1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:302,1
    - Dst: org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:97,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:98,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:100,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:101,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:118,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:121,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 122
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:129,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_securitymanagerinstalled1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 135
      start: 124
    functionDepth: 1
    functionLinenumber: 124
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:149,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:161,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:186,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:187,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:189,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:190,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:207,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:210,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 211
      start: 138
    functionDepth: 2
    functionLinenumber: 138
    functionLinenumberEnd: 211
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:218,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:221,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_securitymanagerinstalled1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 224
      start: 213
    functionDepth: 1
    functionLinenumber: 213
    functionLinenumberEnd: 224
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:238,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:255,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:280,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:281,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:283,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:284,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:298,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:301,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 302
      start: 227
    functionDepth: 2
    functionLinenumber: 227
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:307,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:324,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_securitymanagerinstalled1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 333
      start: 304
    functionDepth: 1
    functionLinenumber: 304
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:340,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:368,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:369,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:371,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:372,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:383,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:386,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 387
      start: 336
    functionDepth: 2
    functionLinenumber: 336
    functionLinenumberEnd: 387
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].tearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - Thread.interrupted()
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:394,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:396,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_securitymanagerinstalled1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 398
      start: 389
    functionDepth: 1
    functionLinenumber: 389
    functionLinenumberEnd: 398
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].testWithSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:416,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 425
      start: 403
    functionDepth: 1
    functionLinenumber: 403
    functionLinenumberEnd: 425
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_securitymanagerinstalled1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest:433,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 437
      start: 429
    functionDepth: 1
    functionLinenumber: 429
    functionLinenumberEnd: 437
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithSM_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithSM_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:62,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].total()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:99,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:102,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 103
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].total()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:110,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_opcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 116
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:132,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:159,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].total()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:169,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:172,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 173
      start: 119
    functionDepth: 2
    functionLinenumber: 119
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].total()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:180,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:183,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_opcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 186
      start: 175
    functionDepth: 1
    functionLinenumber: 175
    functionLinenumberEnd: 186
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:202,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:219,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:238,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:241,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 242
      start: 189
    functionDepth: 2
    functionLinenumber: 189
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:247,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:264,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_opcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 273
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 273
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:298,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:301,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:304,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 305
      start: 276
    functionDepth: 2
    functionLinenumber: 276
    functionLinenumberEnd: 305
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:312,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:314,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_opcounters1_1
    - l_jmhsample_23_auxcounters0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    constantsTouched: []
    func_position:
      end: 316
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 316
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].splitBranch(org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].splitBranch_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:325,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 329
      start: 321
    functionDepth: 1
    functionLinenumber: 321
    functionLinenumberEnd: 329
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_jmhsample_23_auxcounters0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest:337,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 341
      start: 333
    functionDepth: 1
    functionLinenumber: 333
    functionLinenumberEnd: 341
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest]._jmh_tryInit_f_opcounters1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_OpCounters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_splitBranch_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_splitBranch_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].remove(int)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].sparse_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statearray1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:601,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:603,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 610
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].getClass()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].get(int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest]._jmh_tryInit_f_statearray1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_sparse_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_sparse_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateArray
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateArray_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_Data_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAll()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].measureAll_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAll_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAll_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureRight_1(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:302,1
    - Dst: org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureRight_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarklog0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarklog0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarklog0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarklog0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest]._jmh_tryInit_f_benchmarklog0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].unsorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].unsorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_unsorted_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_unsorted_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_18_Control
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureSingleShot()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].measureSingleShot_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_27_Params
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_2_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].measure_2_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_2_c2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_2_c2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureWrong_5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].measureWrong_5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureWrong_5_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureWrong_5_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_12_forking0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].measure_5_forked_c2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].measure_5_forked_c2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest]._jmh_tryInit_f_jmhsample_12_forking0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_measure_5_forked_c2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_measure_5_forked_c2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].dontinline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].dontinline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_dontinline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_dontinline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].blank()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].blank_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_blank_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_blank_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].consume_0000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0000_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0000_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_12_Forking
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_12_Forking_jmhType.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_12_Forking_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadstate1_1
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadstate1_1
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadstate1_1
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadstate1_1
    - l_jmhsample_03_states0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].measureUnshared(org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].measureUnshared_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_jmhsample_03_states0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest:323,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 327
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest]._jmh_tryInit_f_threadstate1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_measureUnshared_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_measureUnshared_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_01_HelloWorld
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_01_HelloWorld_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_01_HelloWorld_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_15_Asymmetric
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_15_Asymmetric_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_15_Asymmetric_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].check()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_05_statefixtures0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].measureWrong()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].prepare()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType].prepare()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_05_statefixtures0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_05_StateFixtures_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_05_StateFixtures_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0032()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].consume_0032_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0032_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0032_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkCos
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkCos_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkCos_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_36_BranchPrediction
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_29_StatesDAG
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_31_InfraParams
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateHierarchy_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:187,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].setup()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_26_batchsize0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_26_batchsize0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_26_BatchSize_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_26_BatchSize_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0064()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].consume_0064_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0064_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0064_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_20_annotations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_20_annotations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_20_annotations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_20_annotations0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].measure()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].measure_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest]._jmh_tryInit_f_jmhsample_20_annotations0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_20_Annotations_measure_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_20_Annotations_measure_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_10_ConstantFold
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_jmhType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType,int,int)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    - Thread.interrupted()
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_ids1_0
    - l_jmhsample_31_infraparams0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].measureDefault(org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].measureDefault_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].setup(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:412,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 421
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].setup(org.openjdk.jmh.infra.BenchmarkParams)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_jmhsample_31_infraparams0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:426,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:429,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].setup(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest:430,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 434
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 434
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].setup(org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest]._jmh_tryInit_f_ids1_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_Ids_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_31_InfraParams_measureDefault_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_31_InfraParams_measureDefault_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_29_StatesDAG.Shared
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_Shared_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:381,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_39_memoryaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].sumArrayList()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].sumArrayList_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest]._jmh_tryInit_f_jmhsample_39_memoryaccess0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_39_MemoryAccess_sumArrayList_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_39_MemoryAccess_sumArrayList_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateArray_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_35_Profilers.Maps
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Maps_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Maps_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].check()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_06_fixturelevel0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_06_fixturelevel0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_06_FixtureLevel_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_06_FixtureLevel_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureRight(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:411,1
    - Dst: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:415,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:416,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 425
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 425
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest:433,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 437
      start: 429
    functionDepth: 1
    functionLinenumber: 429
    functionLinenumberEnd: 437
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].contended_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].reader(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].reader_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_statecontended1_G
    - l_jmhsample_22_falsesharing0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].writer(org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].writer_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_jmhsample_22_falsesharing0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:601,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:603,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 610
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].get(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest]._jmh_tryInit_f_statecontended1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateContended_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_contended_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_contended_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_Data_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_11_loops0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].measureWrong_1000()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].measureWrong_1000_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest]._jmh_tryInit_f_jmhsample_11_loops0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_measureWrong_1000_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_measureWrong_1000_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0001()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].consume_0001_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0001_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0001_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StateHierarchy
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerEmpty
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0016()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].consume_0016_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0016_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0016_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_08_deadcode0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].baseline()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].baseline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest]._jmh_tryInit_f_jmhsample_08_deadcode0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_08_DeadCode_baseline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_08_DeadCode_baseline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    - '[IllegalStateException].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_data1_G
    - l_jmhsample_38_perinvokesetup0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].measureWrong(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].measureWrong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:411,1
    - Dst: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:413,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:415,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:415,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:416,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 425
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 425
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType].<init>()'
    - org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_data1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:430,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest:433,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 437
      start: 429
    functionDepth: 1
    functionLinenumber: 429
    functionLinenumberEnd: 437
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest]._jmh_tryInit_f_jmhsample_38_perinvokesetup0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_measureWrong_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_measureWrong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_28_blackholehelpers0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].measureRight()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].measureRight_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].setup(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest]._jmh_tryInit_f_jmhsample_28_blackholehelpers0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_28_BlackholeHelpers_measureRight_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_28_BlackholeHelpers_measureRight_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_29_StatesDAG_Shared_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_29_StatesDAG_Shared_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateArray_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateArray_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StatePadded_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StateBaseline_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StateBaseline_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_04_DefaultState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_04_DefaultState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_04_DefaultState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_16_CompilerControl
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_jmhType.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureAvgTime()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].measureAvgTime_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_03_States
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_33_SecurityManager
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_34_safelooping0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].measureWrong_1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].measureWrong_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:302,1
    - Dst: org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest:307,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 311
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.samples.JMHSample_34_SafeLooping.class.getDeclaredField(String)
    - Integer.valueOf(org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest]._jmh_tryInit_f_jmhsample_34_safelooping0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_measureWrong_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_measureWrong_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_22_FalseSharing.StatePadded
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_22_FalseSharing_StatePadded_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_22_FalseSharing_StatePadded_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_sleepystate1_1
    - l_jmhsample_13_runtorun0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].fork_2(org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].fork_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_jmhsample_13_runtorun0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest:324,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 328
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest]._jmh_tryInit_f_sleepystate1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_SleepyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_fork_2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_fork_2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_34_SafeLooping
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_34_SafeLooping_jmhType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_34_SafeLooping_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_37_CacheAccess
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_03_States.ThreadState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_ThreadState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_ThreadState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_38_PerInvokeSetup_Data_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_38_PerInvokeSetup_Data_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkSin
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksin0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarksin0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarksin0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarksin0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest:303,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 307
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest]._jmh_tryInit_f_benchmarksin0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_24_Inheritance.BenchmarkLog
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_24_Inheritance_BenchmarkLog_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_24_Inheritance_BenchmarkLog_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_33_SecurityManager.SecurityManagerInstalled
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_23_AuxCounters
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_23_AuxCounters_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_23_AuxCounters_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_02_benchmarkmodes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].measureMultiple()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].measureMultiple_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest]._jmh_tryInit_f_jmhsample_02_benchmarkmodes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_02_BenchmarkModes_measureMultiple_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_02_BenchmarkModes_measureMultiple_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_21_ConsumeCPU
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_jmhType.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_16_compilercontrol0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].inline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].inline_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest]._jmh_tryInit_f_jmhsample_16_compilercontrol0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_16_CompilerControl_inline_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_16_CompilerControl_inline_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_03_States.BenchmarkState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_BenchmarkState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:81,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:105,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:117,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:128,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:141,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:144,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 145
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:152,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 158
      start: 147
    functionDepth: 1
    functionLinenumber: 147
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:196,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:207,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:231,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:243,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:254,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:267,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:270,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 271
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:278,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:281,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 284
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 284
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:291,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:294,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 286
    functionDepth: 1
    functionLinenumber: 286
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:310,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:327,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:338,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:359,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:376,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:387,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:397,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:400,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 88
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 401
      start: 300
    functionDepth: 2
    functionLinenumber: 300
    functionLinenumberEnd: 401
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:406,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:423,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 432
      start: 403
    functionDepth: 1
    functionLinenumber: 403
    functionLinenumberEnd: 432
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:437,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:445,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:449,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:454,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 463
      start: 434
    functionDepth: 1
    functionLinenumber: 434
    functionLinenumberEnd: 463
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:467,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:473,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:477,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:479,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:483,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:487,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:508,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:508,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:515,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:518,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 519
      start: 466
    functionDepth: 2
    functionLinenumber: 466
    functionLinenumberEnd: 519
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pingpong_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:526,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:528,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 530
      start: 521
    functionDepth: 1
    functionLinenumber: 521
    functionLinenumberEnd: 530
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].ping(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].ping_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:537,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:539,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_18_control0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    constantsTouched: []
    func_position:
      end: 541
      start: 532
    functionDepth: 1
    functionLinenumber: 532
    functionLinenumberEnd: 541
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].pong(org.openjdk.jmh.infra.Control)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].pong_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:547,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:554,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:555,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:559,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:561,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 568
      start: 546
    functionDepth: 1
    functionLinenumber: 546
    functionLinenumberEnd: 568
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>].get(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest]._jmh_tryInit_f_jmhsample_18_control0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:544,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest:544,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_18_Control_pingpong_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_18_Control_pingpong_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType,int)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_36_branchprediction0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].sorted(org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].sorted_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest]._jmh_tryInit_f_jmhsample_36_branchprediction0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_36_BranchPrediction_sorted_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_36_BranchPrediction_sorted_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0002()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].consume_0002_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0002_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0002_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:96,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:97,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:99,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:100,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:117,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:120,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 121
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:128,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_securitymanagerempty1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 134
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:148,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:160,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:184,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:185,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:187,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:188,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:205,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:208,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 209
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:216,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_securitymanagerempty1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 222
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:236,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:253,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:277,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:278,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:280,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:281,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:298,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:321,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_securitymanagerempty1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 330
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:364,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:365,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:367,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:368,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:379,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:382,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 383
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int,int)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:390,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:392,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_securitymanagerempty1_G
    - l_jmhsample_33_securitymanager0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    constantsTouched: []
    func_position:
      end: 394
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 394
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].testWithoutSM(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].testWithoutSM_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType,org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:404,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:411,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:412,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 421
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_securitymanagerempty1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:426,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest:429,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 433
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 433
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest]._jmh_tryInit_f_jmhsample_33_securitymanager0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_testWithoutSM_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_testWithoutSM_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_09_blackholes0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].measureRight_1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].measureRight_1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest]._jmh_tryInit_f_jmhsample_09_blackholes0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_09_Blackholes_measureRight_1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_09_Blackholes_measureRight_1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_10_constantfold0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].measureWrong_2()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].measureWrong_2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest]._jmh_tryInit_f_jmhsample_10_constantfold0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_10_ConstantFold_measureWrong_2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_10_ConstantFold_measureWrong_2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:102,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:126,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:138,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:162,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:163,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:165,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:166,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:170,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:183,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:186,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 116
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 187
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 187
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:194,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:197,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 200
      start: 189
    functionDepth: 1
    functionLinenumber: 189
    functionLinenumberEnd: 200
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:207,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:210,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 213
      start: 202
    functionDepth: 1
    functionLinenumber: 202
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:226,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:238,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:262,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:263,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:265,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:266,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:270,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:294,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:306,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:330,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:331,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:333,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:334,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:338,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:351,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:354,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 116
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 355
      start: 216
    functionDepth: 2
    functionLinenumber: 216
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:362,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:365,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 368
      start: 357
    functionDepth: 1
    functionLinenumber: 357
    functionLinenumberEnd: 368
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:375,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:378,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 381
      start: 370
    functionDepth: 1
    functionLinenumber: 370
    functionLinenumberEnd: 381
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:388,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:394,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:405,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:411,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:412,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:420,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:423,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:431,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:435,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:436,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:437,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:438,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:439,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:439,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:442,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:443,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:443,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:450,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:451,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:453,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:456,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:457,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:458,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:464,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:464,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:465,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:472,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:478,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:481,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:491,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:501,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:505,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:506,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:508,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:509,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:513,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:520,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:522,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:523,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:526,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 527
      start: 384
    functionDepth: 2
    functionLinenumber: 384
    functionLinenumberEnd: 527
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:532,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:540,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:547,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:549,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 558
      start: 529
    functionDepth: 1
    functionLinenumber: 529
    functionLinenumberEnd: 558
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:563,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:571,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:575,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:578,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:580,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 589
      start: 560
    functionDepth: 1
    functionLinenumber: 560
    functionLinenumberEnd: 589
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:593,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:595,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:599,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:600,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:605,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:607,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:610,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:618,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:622,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:623,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:624,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:625,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:626,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:626,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:629,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:630,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:630,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:633,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:634,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:635,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:636,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:637,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:640,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:641,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:643,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:645,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:646,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:649,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:651,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:653,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:654,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:656,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:664,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:668,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:669,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:670,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:671,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:672,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:672,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:675,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:676,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:676,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:679,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:680,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:681,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:682,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:683,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:686,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 78
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 687
      start: 592
    functionDepth: 2
    functionLinenumber: 592
    functionLinenumberEnd: 687
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].remove(int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].Q_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:691,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:694,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:696,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 698
      start: 689
    functionDepth: 1
    functionLinenumber: 689
    functionLinenumberEnd: 698
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].put()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].put_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:702,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:705,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:705,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:707,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_30_interrupts0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    constantsTouched: []
    func_position:
      end: 709
      start: 700
    functionDepth: 1
    functionLinenumber: 700
    functionLinenumberEnd: 709
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consume(org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].take()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].take_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:715,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:716,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:720,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:722,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].get(int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:723,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:727,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:728,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:730,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 737
      start: 714
    functionDepth: 1
    functionLinenumber: 714
    functionLinenumberEnd: 737
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].getClass()'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].get(int)'
    - '[java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>].put(int,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].setup()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest]._jmh_tryInit_f_jmhsample_30_interrupts0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:712,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest:712,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_Q_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_Q_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_21_consumecpu0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].consume_0512()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].consume_0512_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest]._jmh_tryInit_f_jmhsample_21_consumecpu0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_21_ConsumeCPU_consume_0512_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_21_ConsumeCPU_consume_0512_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_13_RunToRun
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_13_RunToRun_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_13_RunToRun_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_32_BulkWarmup
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_32_BulkWarmup_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_32_BulkWarmup_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_07_FixtureLevelInvocation
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_07_FixtureLevelInvocation_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_07_FixtureLevelInvocation_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,double,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].get(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].set(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].compareAndSet(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType,int,int)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,String,long,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Thread.sleep(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_jmhsample_37_cacheaccess0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].rowFirst(org.openjdk.jmh.infra.Blackhole)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].rowFirst_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].setup()'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].<init>()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].getClass()'
    - '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest]._jmh_tryInit_f_jmhsample_37_cacheaccess0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_37_CacheAccess_rowFirst_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_37_CacheAccess_rowFirst_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_11_Loops
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_11_Loops_jmhType.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_11_Loops_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_30_Interrupts_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_30_Interrupts_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_03_States_BenchmarkState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_03_States_BenchmarkState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
      static: false
      superClass: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_27_Params_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_27_Params_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.samples.JMHSample_35_Profilers.Atomic
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-samples/target/generated-sources/annotations/org/openjdk/jmh/samples/jmh_generated/JMHSample_35_Profilers_Atomic_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B1
    signature: '[org.openjdk.jmh.samples.jmh_generated.JMHSample_35_Profilers_Atomic_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(org.openjdk.jmh.BlackholeTest)
      Src: org.openjdk.jmh.BlackholeTest:42,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.BlackholeTest].test()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/BlackholeTest.java
    functionUses: 0
    functionsReached:
    - System.out.println(org.openjdk.jmh.BlackholeTest)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.BlackholeTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.BlackholeTest:50,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.BlackholeTest:51,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.BlackholeTest:57,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.BlackholeTest:59,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.BlackholeTest].testUserConstructor()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/BlackholeTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.BlackholeTest].testUserConstructor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.BlackholeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.BlackholeTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/BlackholeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.BlackholeTest
    signature: '[org.openjdk.jmh.BlackholeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:41,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:42,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:43,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:45,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:46,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:47,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:49,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:50,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:51,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:51,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>].aggregate(org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:51,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:53,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(float,org.openjdk.jmh.results.TestSampleTimeResult,double)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:53,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(String,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.results.TestSampleTimeResult].testIterationAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(float,org.openjdk.jmh.results.TestSampleTimeResult,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].getScore()'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(String,org.openjdk.jmh.results.TestSampleTimeResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(int)'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>].aggregate(org.openjdk.jmh.results.TestSampleTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestSampleTimeResult].testIterationAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:59,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:60,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:61,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:63,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:64,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:65,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:67,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:68,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:69,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:69,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>].aggregate(org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:69,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:71,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(float,org.openjdk.jmh.results.TestSampleTimeResult,double)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:71,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:72,1
    - Dst: '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(String,org.openjdk.jmh.results.TestSampleTimeResult)'
      Src: org.openjdk.jmh.results.TestSampleTimeResult:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.results.TestSampleTimeResult].testThreadAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(float,org.openjdk.jmh.results.TestSampleTimeResult,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].getScore()'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].assertEquals(String,org.openjdk.jmh.results.TestSampleTimeResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(int)'
    - '[org.openjdk.jmh.results.TestSampleTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.TestSampleTimeResult,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.TestSampleTimeResult)'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>].aggregate(org.openjdk.jmh.results.TestSampleTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestSampleTimeResult].testThreadAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestSampleTimeResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestSampleTimeResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSampleTimeResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestSampleTimeResult
    signature: '[org.openjdk.jmh.results.TestSampleTimeResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:39,1
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:40,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:40,1
    - Dst: '[SecondaryResult].<init>(String,int)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:41,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(SecondaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:41,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:42,1
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:43,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:43,1
    - Dst: '[SecondaryResult].<init>(String,int)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:44,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(SecondaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:44,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:45,1
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:46,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:46,1
    - Dst: '[SecondaryResult].<init>(String,int)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:47,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(SecondaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:47,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:48,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.TestBenchmarkResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:48,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:50,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].size()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:51,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.TestBenchmarkResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:51,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:52,1
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult].getScore()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:52,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.TestBenchmarkResult,float)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:52,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:53,1
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult].getScore()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:53,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.TestBenchmarkResult,float)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 37
    functionDepth: 3
    functionLinenumber: 37
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult].testMissingSecondaries()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.TestBenchmarkResult,float)'
    - '[Map<String,org.openjdk.jmh.results.Result>].size()'
    - '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
    - '[SecondaryResult].<init>(String,int)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.TestBenchmarkResult)'
    - '[org.openjdk.jmh.results.IterationResult].addResult(SecondaryResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.TestBenchmarkResult)'
    - '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
    - '[org.openjdk.jmh.results.TestBenchmarkResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult].testMissingSecondaries()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestBenchmarkResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestBenchmarkResult
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 2
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrimaryResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PrimaryResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[PrimaryResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PrimaryResult>
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrimaryResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PrimaryResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[PrimaryResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PrimaryResult>
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - label
    - val
    argTypes:
    - String
    - double
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].<init>(String,double)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult,String,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].<init>(String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SecondaryResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<SecondaryResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[SecondaryResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<SecondaryResult>
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SecondaryResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<SecondaryResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[SecondaryResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<SecondaryResult>
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<PrimaryResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: PrimaryResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<PrimaryResult>
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator].aggregate(java.util.Collection<PrimaryResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResult].<init>()'
    linkageType: ''
    returnType: PrimaryResult
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator].aggregate(java.util.Collection<PrimaryResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.PrimaryResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:98,1
    - Dst: r.getLabel()
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:101,1
    - Dst: r.getLabel()
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:103,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:103,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:105,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:105,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:107,1
    - Dst: '[SecondaryResult].<init>(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator,double)'
      Src: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator:107,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<SecondaryResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SecondaryResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<SecondaryResult>
    constantsTouched: []
    func_position:
      end: 108
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator].aggregate(java.util.Collection<SecondaryResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached:
    - r.getLabel()
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator,org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator)'
    - '[SecondaryResult].<init>(org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator,double)'
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    - r.getScore()
    linkageType: ''
    returnType: SecondaryResult
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator].aggregate(java.util.Collection<SecondaryResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestBenchmarkResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator
    signature: '[org.openjdk.jmh.results.TestBenchmarkResult.SecondaryResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:40,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:41,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:42,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:42,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:42,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:44,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:44,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:45,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.results.TestAverageTimeResult].testIterationAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
    - '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAverageTimeResult].testIterationAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:50,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:51,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:52,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:52,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:52,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:55,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.TestAverageTimeResult].testIterationAggregator2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
    - '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAverageTimeResult].testIterationAggregator2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:60,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:61,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:62,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:62,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:62,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:64,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:64,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:65,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.results.TestAverageTimeResult].testThreadAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAverageTimeResult].testThreadAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:70,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:71,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:72,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:72,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:72,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:74,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:74,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:75,1
    - Dst: '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
      Src: org.openjdk.jmh.results.TestAverageTimeResult:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 68
    functionDepth: 2
    functionLinenumber: 68
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.results.TestAverageTimeResult].testThreadAggregator2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.TestAverageTimeResult,String,int,int,org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>].aggregate(org.openjdk.jmh.results.TestAverageTimeResult)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.AverageTimeResult,org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(float,org.openjdk.jmh.results.TestAverageTimeResult,double)'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScore()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestAverageTimeResult].assertEquals(String,org.openjdk.jmh.results.TestAverageTimeResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAverageTimeResult].testThreadAggregator2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestAverageTimeResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestAverageTimeResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAverageTimeResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestAverageTimeResult
    signature: '[org.openjdk.jmh.results.TestAverageTimeResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:40,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:41,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:42,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.SingleShotResult,org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:42,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>].aggregate(org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:42,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].getScore()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:44,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:44,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:45,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(String,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.results.TestSingleShotResult].testIterationAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.TestSingleShotResult].getScore()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>].aggregate(org.openjdk.jmh.results.TestSingleShotResult)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(String,org.openjdk.jmh.results.TestSingleShotResult)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].getScoreUnit()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.SingleShotResult,org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestSingleShotResult].testIterationAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:50,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:51,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:52,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.SingleShotResult,org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:52,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>].aggregate(org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:52,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].getScore()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:55,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(String,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.TestSingleShotResult].testThreadAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>].aggregate(org.openjdk.jmh.results.TestSingleShotResult)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].getScore()'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(String,org.openjdk.jmh.results.TestSingleShotResult)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].getScoreUnit()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.SingleShotResult,org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestSingleShotResult].testThreadAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:60,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:61,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].getScore()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:63,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(int,org.openjdk.jmh.results.TestSingleShotResult,double)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:63,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].getScore()'
      Src: org.openjdk.jmh.results.TestSingleShotResult:64,1
    - Dst: '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
      Src: org.openjdk.jmh.results.TestSingleShotResult:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.results.TestSingleShotResult].testMultiops()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].getScore()'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(float,org.openjdk.jmh.results.TestSingleShotResult,double)'
    - '[org.openjdk.jmh.results.TestSingleShotResult].assertEquals(int,org.openjdk.jmh.results.TestSingleShotResult,double)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.TestSingleShotResult,String,int,int,org.openjdk.jmh.results.TestSingleShotResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestSingleShotResult].testMultiops()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestSingleShotResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestSingleShotResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestSingleShotResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestSingleShotResult
    signature: '[org.openjdk.jmh.results.TestSingleShotResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:43,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:44,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:44,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:45,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:46,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:46,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:47,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:48,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testGetScore()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].getScore()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testGetScore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:53,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:54,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:54,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:55,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:55,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:57,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:58,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:58,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:59,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:59,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:61,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:62,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:62,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:63,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:63,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:65,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:66,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:66,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:67,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:67,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:69,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:70,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:70,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:71,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:71,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:73,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:74,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:74,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:75,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:75,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:77,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:78,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,float)'
      Src: org.openjdk.jmh.results.TestThroughputResult:78,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:79,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testTimeUnits()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,float)'
    - '[org.openjdk.jmh.results.ThroughputResult].getScore()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(int,org.openjdk.jmh.results.TestThroughputResult,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testTimeUnits()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:84,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:85,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:86,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:86,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:86,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:88,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:88,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:89,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testRunAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testRunAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:96,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:96,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:96,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:98,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:98,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:99,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testRunAggregator2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testRunAggregator2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:104,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:105,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:106,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:106,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:106,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:108,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:108,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:109,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testIterationAggregator3()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testIterationAggregator3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:114,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:115,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:116,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:116,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:116,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:118,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:118,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:119,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:124,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:125,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:126,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:126,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:126,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:128,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:128,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:129,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:134,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:135,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.TestThroughputResult:136,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:136,1
    - Dst: '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:136,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestThroughputResult:138,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
      Src: org.openjdk.jmh.results.TestThroughputResult:138,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
      Src: org.openjdk.jmh.results.TestThroughputResult:139,1
    - Dst: '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
      Src: org.openjdk.jmh.results.TestThroughputResult:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 132
    functionDepth: 1
    functionLinenumber: 132
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator3()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>].aggregate(org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestThroughputResult,String,int,int,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(String,org.openjdk.jmh.results.TestThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScore()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ThroughputResult,org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.TestThroughputResult].assertEquals(float,org.openjdk.jmh.results.TestThroughputResult,double)'
    - '[org.openjdk.jmh.results.TestThroughputResult].getScoreUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestThroughputResult].testThreadAggregator3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestThroughputResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestThroughputResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestThroughputResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestThroughputResult
    signature: '[org.openjdk.jmh.results.TestThroughputResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.results.TestAggregateResult:59,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.results.TestAggregateResult:59,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.results.TestAggregateResult:60,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.results.TestAggregateResult:60,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.results.TestAggregateResult:60,1
    - Dst: '[org.openjdk.jmh.util.Version].getPlainVersion()'
      Src: org.openjdk.jmh.results.TestAggregateResult:60,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.results.TestAggregateResult:61,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.results.TestAggregateResult,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.TestAggregateResult,null,org.openjdk.jmh.results.TestAggregateResult,int,String,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.results.TestAggregateResult:53,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.results.TestAggregateResult:62,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.results.TestAggregateResult,int,org.openjdk.jmh.runner.options.TimeValue,int)'
      Src: org.openjdk.jmh.results.TestAggregateResult:62,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,null)'
      Src: org.openjdk.jmh.results.TestAggregateResult:52,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestAggregateResult,String,long,int,org.openjdk.jmh.results.TestAggregateResult)'
      Src: org.openjdk.jmh.results.TestAggregateResult:66,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.TestAggregateResult:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.results.IterationResult
      - double[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 50
    functionDepth: 3
    functionLinenumber: 50
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.results.TestAggregateResult].setupClass()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAggregateResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.results.TestAggregateResult,int,org.openjdk.jmh.runner.options.TimeValue,int)'
    - '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,null)'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.results.TestAggregateResult,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.TestAggregateResult,null,org.openjdk.jmh.results.TestAggregateResult,int,String,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,org.openjdk.jmh.results.TestAggregateResult,String,org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.TestAggregateResult,String,long,int,org.openjdk.jmh.results.TestAggregateResult)'
    - '[org.openjdk.jmh.util.Version].getPlainVersion()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAggregateResult].setupClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.TestAggregateResult:72,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.TestAggregateResult:72,1
    - Dst: '[org.openjdk.jmh.results.TestAggregateResult].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.results.TestAggregateResult:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.results.IterationResult
      - double[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 2
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.results.TestAggregateResult].testScore()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAggregateResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TestAggregateResult].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAggregateResult].testScore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: (new ThroughputResult(ResultRole.PRIMARY, "test1", 1, 1, TimeUnit.MILLISECONDS)).getScoreUnit()
      Src: org.openjdk.jmh.results.TestAggregateResult:77,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getScoreUnit()'
      Src: org.openjdk.jmh.results.TestAggregateResult:77,1
    - Dst: '[org.openjdk.jmh.results.TestAggregateResult].assertEquals(org.openjdk.jmh.results.TestAggregateResult,String)'
      Src: org.openjdk.jmh.results.TestAggregateResult:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.results.IterationResult
      - double[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 2
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.results.TestAggregateResult].testScoreUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAggregateResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.IterationResult].getScoreUnit()'
    - '[org.openjdk.jmh.results.TestAggregateResult].assertEquals(org.openjdk.jmh.results.TestAggregateResult,String)'
    - (new ThroughputResult(ResultRole.PRIMARY, "test1", 1, 1, TimeUnit.MILLISECONDS)).getScoreUnit()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.TestAggregateResult].testScoreUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.results.IterationResult
      - double[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TestAggregateResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TestAggregateResult].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/TestAggregateResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TestAggregateResult
    signature: '[org.openjdk.jmh.results.TestAggregateResult].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:40,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:41,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:41,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:42,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:42,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:43,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:43,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:44,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:44,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:45,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:45,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:45,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:46,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:46,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:46,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:47,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:47,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:48,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:48,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:48,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:49,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:49,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:49,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:50,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:50,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:50,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:50,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:52,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:52,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:53,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:53,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:54,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:54,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:54,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:55,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:55,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:55,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:55,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:56,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:56,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:56,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:56,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:57,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:57,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:57,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:58,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:58,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:58,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:58,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:59,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:59,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:59,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:59,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:60,1
    - Dst: '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:60,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:62,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:62,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:63,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:63,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:64,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:64,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:64,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:65,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:65,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:65,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:66,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:66,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:67,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:67,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:67,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:67,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:68,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:68,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:68,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:69,1
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:69,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 38
    functionDepth: 3
    functionLinenumber: 38
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.results.ResultAggregationTest].testThroughput()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/ResultAggregationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[Collection<org.openjdk.jmh.results.Result>].size()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
    - '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.ResultAggregationTest].size()'
    - '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
    - '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.ResultAggregationTest].testThroughput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:74,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:75,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:75,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:76,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:76,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:77,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:77,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:78,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:78,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:79,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:79,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:79,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:80,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:80,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:80,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:80,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:81,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:81,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:82,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:82,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:82,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:82,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:83,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:83,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:83,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:84,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:84,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:84,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:84,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:86,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:88,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:88,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:89,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:89,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:89,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:90,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:90,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:90,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:91,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:92,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:92,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:93,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:93,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:93,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:94,1
    - Dst: '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:94,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:96,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:96,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:97,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:97,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:98,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:98,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:98,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:98,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:99,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:99,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:99,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:99,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:100,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:100,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:101,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:101,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:101,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:102,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:102,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:102,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:103,1
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:103,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 72
    functionDepth: 3
    functionLinenumber: 72
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.results.ResultAggregationTest].testAverageTime()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/ResultAggregationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[Collection<org.openjdk.jmh.results.Result>].size()'
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.AverageTimeResult)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
    - '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.ResultAggregationTest].size()'
    - '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
    - '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    - '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.ResultAggregationTest].testAverageTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:108,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:109,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:111,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:112,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:114,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(int)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:115,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:117,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:118,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:118,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:119,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:119,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:120,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:120,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:121,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:121,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:122,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:122,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:122,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:123,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:123,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:123,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:123,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:124,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:124,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:124,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:125,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:125,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:125,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:125,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:126,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:126,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:126,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:127,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:127,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:127,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:127,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:129,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:129,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:130,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:130,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:131,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:131,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:131,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:132,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:132,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:132,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:132,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:133,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:133,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:133,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:133,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:134,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:134,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:134,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:135,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:135,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:135,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:135,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:136,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:136,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:136,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:136,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:137,1
    - Dst: '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:137,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:137,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:139,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:139,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:140,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:140,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:140,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:141,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:141,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:141,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:141,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:142,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:142,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:142,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:142,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:143,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:143,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:143,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:144,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:144,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:144,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:144,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:145,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:145,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:145,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:145,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:146,1
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:146,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 106
    functionDepth: 3
    functionLinenumber: 106
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.results.ResultAggregationTest].testSampleTime()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/ResultAggregationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[Collection<org.openjdk.jmh.results.Result>].size()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(int)'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.ResultAggregationTest].size()'
    - '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
    - '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    - '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.ResultAggregationTest].testSampleTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:151,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:152,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:152,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:153,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:153,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:154,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:154,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:155,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:155,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:156,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:156,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:156,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:157,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:157,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:157,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:157,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:158,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:158,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:158,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:159,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:159,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:159,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:159,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:160,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:160,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:160,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:161,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:161,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:161,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:161,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:163,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:163,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:164,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:164,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:165,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:165,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:165,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:166,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:166,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:166,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:166,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:167,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:167,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:167,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:167,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:168,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:168,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:168,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:169,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:169,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:169,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:169,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:170,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:170,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:170,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:170,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:171,1
    - Dst: '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:171,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:171,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:173,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:173,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:174,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:174,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:174,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:175,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:175,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:175,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:175,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:176,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:176,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:176,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:176,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:177,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:177,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:177,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:178,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:178,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:178,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:178,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:179,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:179,1
    - Dst: '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:179,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:179,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:180,1
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
      Src: org.openjdk.jmh.results.ResultAggregationTest:180,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
      Src: org.openjdk.jmh.results.ResultAggregationTest:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 149
    functionDepth: 3
    functionLinenumber: 149
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.results.ResultAggregationTest].testSingleShot()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/ResultAggregationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ResultAggregationTest].getScore()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.IterationResult].<init>(null,null,null)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[Collection<org.openjdk.jmh.results.Result>].size()'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
    - '[org.openjdk.jmh.results.RunResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.results.ResultAggregationTest,double)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(null,org.openjdk.jmh.results.ResultAggregationTest)'
    - '[org.openjdk.jmh.results.ResultAggregationTest].size()'
    - '[org.openjdk.jmh.results.ResultAggregationTest].getSampleCount()'
    - '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    - '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].size()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.results.ResultAggregationTest,String,int,int,org.openjdk.jmh.results.ResultAggregationTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.ResultAggregationTest].testSingleShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ResultAggregationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.ResultAggregationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/ResultAggregationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.ResultAggregationTest
    signature: '[org.openjdk.jmh.results.ResultAggregationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>(java.util.Comparator<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:66,1
    - Dst: '[Random].<init>(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:68,1
    - Dst: '[Random].<init>(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:69,1
    - Dst: '[Random].nextInt(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:70,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:71,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:72,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:73,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:74,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:75,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:76,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.results.format.ResultFormatTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,org.openjdk.jmh.results.format.ResultFormatTest,boolean,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.results.format.ResultFormatTest,int,String,org.openjdk.jmh.results.format.ResultFormatTest,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:77,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:96,1
    - Dst: '[Random].nextInt(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:97,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:98,1
    - Dst: '[Random].nextInt(int)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:99,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:100,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.format.ResultFormatTest,null)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:100,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String,org.openjdk.jmh.results.format.ResultFormatTest,int,int,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:101,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:101,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String,org.openjdk.jmh.results.format.ResultFormatTest,int,int,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:102,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:102,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String,org.openjdk.jmh.results.format.ResultFormatTest,int,int,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:103,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:103,1
    - Dst: '[Random].nextBoolean()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:104,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String,org.openjdk.jmh.results.format.ResultFormatTest,int,int,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:105,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:105,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,ArrayList)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:109,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:109,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,ArrayList)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:111,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:111,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 67
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<org.openjdk.jmh.results.RunResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 65
    functionDepth: 2
    functionLinenumber: 65
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].getStub()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 1
    functionsReached:
    - '[Random].nextInt(int)'
    - '[TreeSet].add(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String,org.openjdk.jmh.results.format.ResultFormatTest,int,int,org.openjdk.jmh.results.format.ResultFormatTest)'
    - '[ArrayList].add(org.openjdk.jmh.results.IterationResult)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[Random].nextBoolean()'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,ArrayList)'
    - '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    - '[TreeSet].<init>(java.util.Comparator<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,org.openjdk.jmh.results.format.ResultFormatTest,boolean,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.results.format.ResultFormatTest,int,String,org.openjdk.jmh.results.format.ResultFormatTest,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
    - '[Random].<init>(int)'
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.format.ResultFormatTest,null)'
    - '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,ArrayList)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.RunResult>
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].getStub()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileReader].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:117,1
    - Dst: '[BufferedReader].<init>(FileReader)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:117,1
    - Dst: ResultFormatTest.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.results.format.ResultFormatTest:118,1
    - Dst: '[InputStreamReader].<init>(org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:118,1
    - Dst: '[BufferedReader].<init>(InputStreamReader)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:118,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(BufferedReader)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:120,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:120,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(BufferedReader)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:121,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:121,1
    - Dst: '[org.junit.Assert].assertEquals(String,String,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - actualFile
    - goldenFile
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].compare(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[BufferedReader].<init>(FileReader)'
    - '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,String)'
    - ResultFormatTest.class.getResourceAsStream(String)
    - '[FileReader].<init>(String)'
    - '[BufferedReader].<init>(InputStreamReader)'
    - '[InputStreamReader].<init>(org.openjdk.jmh.results.format.ResultFormatTest)'
    - '[org.junit.Assert].assertEquals(String,String,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(BufferedReader)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].compare(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Locale.getDefault()
      Src: org.openjdk.jmh.results.format.ResultFormatTest:126,1
    - Dst: Locale.setDefault(Locale)
      Src: org.openjdk.jmh.results.format.ResultFormatTest:127,1
    - Dst: '[ResultFormatType].toString()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:129,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].toLowerCase()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:129,1
    - Dst: '[ResultFormatType].toString()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:130,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].toLowerCase()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:130,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:133,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:133,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:134,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].getStub()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:134,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:134,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].compare(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:135,1
    - Dst: '[PrintStream].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:137,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,PrintStream)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:138,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].getStub()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:138,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:138,1
    - Dst: '[PrintStream].close()'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:139,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].compare(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:141,1
    - Dst: Locale.setDefault(org.openjdk.jmh.results.format.ResultFormatTest)
      Src: org.openjdk.jmh.results.format.ResultFormatTest:143,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultFormatType
      - Locale
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - locale
    - suffix
    argTypes:
    - ResultFormatType
    - Locale
    - String
    constantsTouched: []
    func_position:
      end: 145
      start: 125
    functionDepth: 3
    functionLinenumber: 125
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].test(ResultFormatType,Locale,String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,PrintStream)'
    - Locale.setDefault(Locale)
    - '[org.openjdk.jmh.results.format.ResultFormatTest].compare(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest)'
    - '[PrintStream].close()'
    - '[PrintStream].<init>(org.openjdk.jmh.results.format.ResultFormatTest,String)'
    - Locale.setDefault(org.openjdk.jmh.results.format.ResultFormatTest)
    - '[org.openjdk.jmh.util.FileUtils].tempFile(org.openjdk.jmh.results.format.ResultFormatTest)'
    - '[File].getAbsolutePath()'
    - Locale.getDefault()
    - '[org.openjdk.jmh.results.format.ResultFormatTest].getStub()'
    - '[ResultFormatType].toString()'
    - '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,org.openjdk.jmh.results.format.ResultFormatTest)'
    - '[org.openjdk.jmh.results.format.ResultFormat].writeOut(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.results.format.ResultFormatTest].toLowerCase()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].test(ResultFormatType,Locale,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_ROOT()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_ROOT()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_US()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_US()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Locale].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:163,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:163,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_RU()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
    - '[Locale].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].jsonTest_RU()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_ROOT()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_ROOT()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_US()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_US()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Locale].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:182,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:182,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_RU()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
    - '[Locale].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].csvTest_RU()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:187,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_ROOT()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_ROOT()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:192,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 193
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_US()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_US()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Locale].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:197,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:197,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 198
      start: 195
    functionDepth: 0
    functionLinenumber: 195
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_RU()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
    - '[Locale].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].scsvTest_RU()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_ROOT()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_ROOT()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:211,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 212
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 212
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_US()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_US()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Locale].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:216,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:216,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 217
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_RU()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
    - '[Locale].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].latexTest_RU()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 226
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_ROOT()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_ROOT()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:230,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 228
    functionDepth: 0
    functionLinenumber: 228
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_US()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,org.openjdk.jmh.results.format.ResultFormatTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_US()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Locale].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:235,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatTest:235,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 236
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_RU()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatTest].test(org.openjdk.jmh.results.format.ResultFormatTest,Locale,String)'
    - '[Locale].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].textTest_RU()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.ResultFormatTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.format.ResultFormatTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.ResultFormatTest
    signature: '[org.openjdk.jmh.results.format.ResultFormatTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:41,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:42,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:48,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:49,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 46
    functionDepth: 2
    functionLinenumber: 46
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_curly()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_curly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:55,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:56,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_curved()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_curved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:62,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:63,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 60
    functionDepth: 2
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_escapedDoubleQuote()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_escapedDoubleQuote()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:69,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:70,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 67
    functionDepth: 2
    functionLinenumber: 67
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_escapedEscape()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_escapedEscape()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Character.toString(org.openjdk.jmh.results.format.JSONResultFormatTest)
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:87,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormatTest)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:87,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:88,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormatTest:89,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 78
    functionDepth: 2
    functionLinenumber: 78
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_asciiTransparent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormatTest)'
    - '[org.openjdk.jmh.results.format.JSONResultFormatTest].assertEquals(String,String)'
    - Character.toString(org.openjdk.jmh.results.format.JSONResultFormatTest)
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].toJsonString_tidy_asciiTransparent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.JSONResultFormatTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormatTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/results/format/JSONResultFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.JSONResultFormatTest
    signature: '[org.openjdk.jmh.results.format.JSONResultFormatTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:40,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:40,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:40,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:41,1
    - Dst: '[List<XCTraceTableDesc>].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:41,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertTrue(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseDocumentWithoutToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertTrue(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[List<XCTraceTableDesc>].isEmpty()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseDocumentWithoutToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:46,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:46,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:46,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:47,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:48,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:48,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:49,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:49,1
    - Dst: '[List<XCTraceTableDesc>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:51,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:52,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:52,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTriggerType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:54,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:54,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerThreshold()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:55,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:55,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerEvent()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:56,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:56,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:57,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:59,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parsePmcToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[List<XCTraceTableDesc>].get(int)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTriggerType()'
    - '[List<XCTraceTableDesc>].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerEvent()'
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getPmcEvents()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerThreshold()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parsePmcToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:64,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:64,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:64,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:65,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:65,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:66,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:67,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:67,1
    - Dst: '[List<XCTraceTableDesc>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:69,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:70,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:70,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTriggerType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:72,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:72,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerThreshold()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:73,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:73,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerEvent()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:74,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:74,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:75,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:77,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseTimeToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[List<XCTraceTableDesc>].get(int)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTriggerType()'
    - '[List<XCTraceTableDesc>].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerEvent()'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getPmcEvents()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].triggerThreshold()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseTimeToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:82,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:82,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:82,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:83,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:83,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:84,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:85,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:85,1
    - Dst: '[List<XCTraceTableDesc>].stream()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:87,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].anyMatch()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:87,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertTrue(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:87,1
    - Dst: '[List<XCTraceTableDesc>].stream()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].anyMatch()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertTrue(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:88,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseMixedToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[List<XCTraceTableDesc>].stream()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[List<XCTraceTableDesc>].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertTrue(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].anyMatch()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseMixedToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:94,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:94,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:95,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:96,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:96,1
    - Dst: '[List<XCTraceTableDesc>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:97,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:97,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseCpuProfileToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[List<XCTraceTableDesc>].get(int)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[List<XCTraceTableDesc>].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseCpuProfileToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:103,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:103,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:104,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:105,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:105,1
    - Dst: '[List<XCTraceTableDesc>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseTimeProfileToc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[List<XCTraceTableDesc>].get(int)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].getTableType()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[List<XCTraceTableDesc>].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].openResource(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,long)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].parseTimeProfileToc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandlerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:29,1
    - Dst: '[C1].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:32,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C1)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:32,1
    - Dst: '[C2].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:33,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C2)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:33,1
    - Dst: '[C3].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:34,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C3)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:34,1
    - Dst: '[C1].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:35,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C1)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:35,1
    - Dst: '[C2].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:36,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C2)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:36,1
    - Dst: '[C3].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:37,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C3)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:37,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:38,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].main()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C3)'
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C2)'
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C3)'
    - System.currentTimeMillis()
    - System.out.println(String)
    - '[C1].<init>()'
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(C1)'
    - '[C2].<init>()'
    - Thread.sleep(int)
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C1)'
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(C2)'
    - '[C3].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].main()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].doWork()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - I
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - I
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(I)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].doWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doInterface(I)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - B
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - B
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(B)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].doVirtual(B)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].doWork()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload.I
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload.I
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.I].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.B].doWork()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.B].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload.B
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.B].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload.B
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.B].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload.C1:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C1].doWork()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C1].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C1
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C1
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload.C2:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C2].doWork()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C2].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C2
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C2].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C2
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodPayload.C3:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C3].doWork()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.ct.states.dag.cycles.NoDoubleUseCycleBenchmarkTest.B].doWork()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C3].doWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - I
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C3
      static: false
      superClass: B
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C3].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodPayload.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodPayload.C3
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodPayload.C3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:38,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:39,1
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:43,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:43,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:43,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:44,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].sanityTest()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].openResource(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].<init>(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(int,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].sanityTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCpuProfile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCpuProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCpuProfileXcode14_0_1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCpuProfileXcode14_0_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:59,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertThrows()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:60,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].unsupportedSchema()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertThrows()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].unsupportedSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCountersProfile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCountersProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCountersTimeProfile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseCountersTimeProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseTimeProfile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseTimeProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseTimeProfileXcode12_5()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parseTimeProfileXcode12_5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:86,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:87,1
    - Dst: factory.newSAXParser()
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].openResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].readExpectedData(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:90,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:91,1
    - Dst: '[java.util.ArrayList].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:91,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:91,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:92,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].get(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:93,1
    - Dst: '[java.util.ArrayList].get(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertRowEquals(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - XCTraceTableHandler.ProfilingTableType
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 3
    argNames:
    - tableType
    - profileName
    - fixAddress
    argTypes:
    - XCTraceTableHandler.ProfilingTableType
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 95
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(XCTraceTableHandler.ProfilingTableType,String,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - factory.newSAXParser()
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].openResource(String)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertRowEquals(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,boolean)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].readExpectedData(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].get(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[java.util.ArrayList].get(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].size()'
    - '[java.util.ArrayList].size()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].parse(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].verifyProfile(XCTraceTableHandler.ProfilingTableType,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Long].longValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:100,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:100,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:99,1
    - Dst: '[Long].longValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:102,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getWeight()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:101,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getAddress()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:108,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:107,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getSymbol()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:110,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:109,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getBinary()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:111,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:114,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertArrayEquals(String,long[],org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest:113,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - Object[]
      - XCTraceTableProfileHandler.XCTraceSample
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 4
    argNames:
    - rowIndex
    - expectedRow
    - actualRow
    - fixAddress
    argTypes:
    - int
    - Object[]
    - XCTraceTableProfileHandler.XCTraceSample
    - boolean
    constantsTouched: []
    func_position:
      end: 115
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertRowEquals(int,Object[],XCTraceTableProfileHandler.XCTraceSample,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached:
    - '[XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[Long].longValue()'
    - '[XCTraceTableProfileHandler.XCTraceSample].getWeight()'
    - '[XCTraceTableProfileHandler.XCTraceSample].getAddress()'
    - '[XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertEquals(String,org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertArrayEquals(String,long[],org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest)'
    - '[XCTraceTableProfileHandler.XCTraceSample].getSymbol()'
    - '[XCTraceTableProfileHandler.XCTraceSample].getBinary()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].assertRowEquals(int,Object[],XCTraceTableProfileHandler.XCTraceSample,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTableProfileHandlerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandlerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Long.parseLong(String,int)
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashMap<String,java.util.List<Long>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.profile.PerfAsmAddressTest].addr(String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmAddressTest.java
    functionUses: 0
    functionsReached:
    - Long.parseLong(String,int)
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.PerfAsmAddressTest].addr(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:74,1
    - Dst: '[java.util.HashMap<String,java.util.List<Long>>].keySet()'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:75,1
    - Dst: '[java.util.HashMap<String,java.util.List<Long>>].get(org.openjdk.jmh.profile.PerfAsmAddressTest)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:76,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:81,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:83,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:83,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:84,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:84,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:86,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:87,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashMap<String,java.util.List<Long>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.profile.PerfAsmAddressTest].testNoPrefix()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmAddressTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.HashMap<String,java.util.List<Long>>].keySet()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
    - '[java.util.HashMap<String,java.util.List<Long>>].get(org.openjdk.jmh.profile.PerfAsmAddressTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmAddressTest].testNoPrefix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:93,1
    - Dst: '[java.util.HashMap<String,java.util.List<Long>>].keySet()'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:94,1
    - Dst: '[java.util.HashMap<String,java.util.List<Long>>].get(org.openjdk.jmh.profile.PerfAsmAddressTest)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:95,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:101,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:102,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:103,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:103,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:105,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:105,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:106,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:106,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:107,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:107,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:109,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:109,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:110,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:110,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:111,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:111,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:113,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:113,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:114,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:114,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:115,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashMap<String,java.util.List<Long>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.profile.PerfAsmAddressTest].testPrefix()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmAddressTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.HashMap<String,java.util.List<Long>>].keySet()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,java.util.ArrayList,List<Long>)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.PerfAsmAddressTest,boolean,boolean)'
    - '[java.util.HashMap<String,java.util.List<Long>>].get(org.openjdk.jmh.profile.PerfAsmAddressTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.PerfAsmAddressTest,org.openjdk.jmh.profile.PerfAsmAddressTest,List<Long>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmAddressTest].testPrefix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmAddressTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashMap<String,java.util.List<Long>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmAddressTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmAddressTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmAddressTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmAddressTest
    signature: '[org.openjdk.jmh.profile.PerfAsmAddressTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:45,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.PerfParseTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
      Src: org.openjdk.jmh.profile.PerfParseTest:46,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
      Src: org.openjdk.jmh.profile.PerfParseTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:47,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
      Src: org.openjdk.jmh.profile.PerfParseTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:48,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
      Src: org.openjdk.jmh.profile.PerfParseTest:49,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:49,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
      Src: org.openjdk.jmh.profile.PerfParseTest:50,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.profile.PerfParseTest].parsePerf_4_4()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfParseTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfParseTest].parsePerf_4_4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:61,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.PerfParseTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
      Src: org.openjdk.jmh.profile.PerfParseTest:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
      Src: org.openjdk.jmh.profile.PerfParseTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:63,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
      Src: org.openjdk.jmh.profile.PerfParseTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:64,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
      Src: org.openjdk.jmh.profile.PerfParseTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:65,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
      Src: org.openjdk.jmh.profile.PerfParseTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.profile.PerfParseTest].parseRaggedSymbols()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfParseTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfParseTest].parseRaggedSymbols()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:81,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.PerfParseTest:83,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
      Src: org.openjdk.jmh.profile.PerfParseTest:83,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
      Src: org.openjdk.jmh.profile.PerfParseTest:84,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:84,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
      Src: org.openjdk.jmh.profile.PerfParseTest:85,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:85,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
      Src: org.openjdk.jmh.profile.PerfParseTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:86,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
      Src: org.openjdk.jmh.profile.PerfParseTest:87,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.profile.PerfParseTest].parseOptionalTag()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfParseTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.profile.PerfParseTest,double)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.PerfParseTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfParseTest].parseOptionalTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.PerfParseTest:93,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfParseTest:94,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfParseTest:95,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfParseTest:96,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(java.util.ArrayList)'
      Src: org.openjdk.jmh.profile.PerfParseTest:98,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.profile.PerfParseTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:100,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.profile.PerfParseTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:101,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.profile.PerfParseTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
      Src: org.openjdk.jmh.profile.PerfParseTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.profile.PerfParseTest].stripEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfParseTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    - '[List<String>].get(int)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.profile.PerfParseTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(java.util.ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfParseTest].stripEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfParseTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfParseTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfParseTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfParseTest
    signature: '[org.openjdk.jmh.profile.PerfParseTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:34,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:36,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:37,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:38,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.SafepointsProfilerTest,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 32
    functionDepth: 2
    functionLinenumber: 32
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK7u77_Point()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.SafepointsProfilerTest,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK7u77_Point()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:44,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.SafepointsProfilerTest,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK7u77_Comma()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.profile.SafepointsProfilerTest,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK7u77_Comma()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:54,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:56,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:57,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:58,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK8u101_Dot()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK8u101_Dot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:64,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:67,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 62
    functionDepth: 2
    functionLinenumber: 62
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK8u101_Comma()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK8u101_Comma()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:74,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:76,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:77,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:78,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Dot()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Dot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:84,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:87,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:88,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 82
    functionDepth: 2
    functionLinenumber: 82
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Comma()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Comma()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:94,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:96,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:98,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 92
    functionDepth: 2
    functionLinenumber: 92
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Whitespace()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK9b140_Whitespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:104,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:106,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:107,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:108,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 102
    functionDepth: 2
    functionLinenumber: 102
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK17()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK17()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:114,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:116,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:117,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:118,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK21()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK21()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:125,1
    - Dst: '[org.junit.Assert].assertNotNull(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:127,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:128,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:129,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.profile.SafepointsProfilerTest:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 123
    functionDepth: 2
    functionLinenumber: 123
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK25()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.profile.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    - '[org.junit.Assert].assertNotNull(ParsedData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].parseJDK25()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.SafepointsProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.SafepointsProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.SafepointsProfilerTest
    signature: '[org.openjdk.jmh.profile.SafepointsProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].isWindows()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:39,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:40,1
    - Dst: '[org.openjdk.jmh.util.Utils].isMacos()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:41,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:42,1
    - Dst: '[org.openjdk.jmh.util.Utils].isLinux()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:43,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:44,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:46,1
    - Dst: '[RuntimeException].<init>(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:46,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].selectProfiler()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodParsingTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
    - '[org.openjdk.jmh.util.Utils].isWindows()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
    - System.getProperty(String)
    - '[RuntimeException].<init>(String)'
    - '[org.openjdk.jmh.util.Utils].isLinux()'
    - '[org.openjdk.jmh.util.Utils].isMacos()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].selectProfiler()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].contains(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:51,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:53,1
    - Dst: Arrays.toString(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:54,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - log
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodParsingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[String].contains(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
    - System.out.println(String)
    - Arrays.toString(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].selectProfiler()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:61,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:64,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:68,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:69,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:69,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:70,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:71,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:71,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addJVMOptions(null)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:72,1
    - Dst: '[ArrayList].addAll(Collection<String>)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:72,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:73,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(ArrayList)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:75,1
    - Dst: System.out.println(Collection<String>)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:76,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:78,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:80,1
    - Dst: assembly.methodMap.allValues()
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:81,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:82,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:83,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:83,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:86,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:88,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:88,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:93,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:94,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:97,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:101,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:102,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:105,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:106,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:108,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:109,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:114,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:117,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:120,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:122,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:125,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:128,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:130,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:132,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:135,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:136,1
    - Dst: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:137,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 57
    functionDepth: 4
    functionLinenumber: 57
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkJDK()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodParsingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String,String)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].selectProfiler()'
    - '[StringBuilder].toString()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
    - '[ArrayList].add(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
    - System.out.println(Collection<String>)
    - assembly.methodMap.allValues()
    - e.printStackTrace()
    - '[org.openjdk.jmh.util.Utils].runWith(ArrayList)'
    - '[ArrayList].addAll(Collection<String>)'
    - '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkFor(org.openjdk.jmh.profile.PerfAsmMethodParsingTest,String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addJVMOptions(null)'
    - System.lineSeparator()
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[StringBuilder].<init>()'
    - '[ArrayList].add(String)'
    - '[StringBuilder].append(org.openjdk.jmh.profile.PerfAsmMethodParsingTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].checkJDK()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PerfAsmMethodPayload.class.getName()
      Src: org.openjdk.jmh.profile.PerfAsmMethodParsingTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfAsmMethodParsingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/PerfAsmMethodParsingTest.java
    functionUses: 0
    functionsReached:
    - PerfAsmMethodPayload.class.getName()
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfAsmMethodParsingTest
    signature: '[org.openjdk.jmh.profile.PerfAsmMethodParsingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: XCTraceTestBase.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.profile.XCTraceTestBase:40,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:42,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - javax.xml.parsers.SAXParserFactory
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.InputStream
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.profile.XCTraceTestBase].openResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTestBase.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - XCTraceTestBase.class.getResourceAsStream(String)
    linkageType: ''
    returnType: java.io.InputStream
    signature: '[org.openjdk.jmh.profile.XCTraceTestBase].openResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: XCTraceTestBase.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.profile.XCTraceTestBase:48,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:50,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:52,1
    - Dst: '[java.io.InputStreamReader].<init>(org.openjdk.jmh.profile.XCTraceTestBase)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:54,1
    - Dst: '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:54,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:56,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTestBase].trim()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:57,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTestBase].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:57,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTestBase].split(String)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:62,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:64,1
    - Dst: '[java.util.Arrays].copyOf(org.openjdk.jmh.profile.XCTraceTestBase,int)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:66,1
    - Dst: Long.parseLong()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:71,1
    - Dst: Long.parseLong()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:72,1
    - Dst: parts[2].substring(int)
      Src: org.openjdk.jmh.profile.XCTraceTestBase:73,1
    - Dst: Long.parseUnsignedLong(org.openjdk.jmh.profile.XCTraceTestBase,int)
      Src: org.openjdk.jmh.profile.XCTraceTestBase:73,1
    - Dst: parts[3].isEmpty()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:74,1
    - Dst: parts[4].isEmpty()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:75,1
    - Dst: parts[5].isEmpty()
      Src: org.openjdk.jmh.profile.XCTraceTestBase:76,1
    - Dst: parts[5].split(String)
      Src: org.openjdk.jmh.profile.XCTraceTestBase:79,1
    - Dst: '[java.util.Arrays].stream(org.openjdk.jmh.profile.XCTraceTestBase)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:79,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTestBase].mapToLong()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:79,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTestBase].toArray()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:79,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.profile.XCTraceTestBase)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:81,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTestBase)'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:84,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - javax.xml.parsers.SAXParserFactory
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Object[]>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.profile.XCTraceTestBase].readExpectedData(String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTestBase.java
    functionUses: 0
    functionsReached:
    - XCTraceTestBase.class.getResourceAsStream(String)
    - '[java.util.Arrays].copyOf(org.openjdk.jmh.profile.XCTraceTestBase,int)'
    - Long.parseLong()
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTestBase)'
    - '[org.openjdk.jmh.profile.XCTraceTestBase].isEmpty()'
    - '[org.openjdk.jmh.profile.XCTraceTestBase].split(String)'
    - parts[2].substring(int)
    - parts[5].split(String)
    - '[java.io.InputStreamReader].<init>(org.openjdk.jmh.profile.XCTraceTestBase)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTestBase].mapToLong()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.profile.XCTraceTestBase)'
    - '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
    - Long.parseUnsignedLong(org.openjdk.jmh.profile.XCTraceTestBase,int)
    - '[IllegalStateException].<init>(String)'
    - '[java.util.Arrays].stream(org.openjdk.jmh.profile.XCTraceTestBase)'
    - '[org.openjdk.jmh.profile.XCTraceTestBase].trim()'
    - parts[5].isEmpty()
    - parts[3].isEmpty()
    - '[org.openjdk.jmh.profile.XCTraceTestBase].toArray()'
    - parts[4].isEmpty()
    - reader.readLine()
    linkageType: ''
    returnType: java.util.List<Object[]>
    signature: '[org.openjdk.jmh.profile.XCTraceTestBase].readExpectedData(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.parsers.SAXParserFactory].newInstance()'
      Src: org.openjdk.jmh.profile.XCTraceTestBase:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - javax.xml.parsers.SAXParserFactory
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTestBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTestBase].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/profile/XCTraceTestBase.java
    functionUses: 0
    functionsReached:
    - '[javax.xml.parsers.SAXParserFactory].newInstance()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTestBase
    signature: '[org.openjdk.jmh.profile.XCTraceTestBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(null)'
      Src: org.openjdk.jmh.runner.RunnerTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.runner.RunnerTest].testNullCheck()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(null)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.RunnerTest].testNullCheck()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.RunnerTest:61,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.RunnerTest:61,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.RunnerTest:68,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.runner.RunnerTest:68,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:69,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:69,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:69,1
    - Dst: '[org.openjdk.jmh.util.Version].getPlainVersion()'
      Src: org.openjdk.jmh.runner.RunnerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:70,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.RunnerTest:62,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.runner.RunnerTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
      Src: org.openjdk.jmh.runner.RunnerTest:71,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:74,1
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.runner.RunnerTest:75,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:75,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:78,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:79,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.runner.RunnerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertEquals(Set<String>,java.util.Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 59
    functionDepth: 3
    functionLinenumber: 59
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.runner.RunnerTest].testEmptyOptsHaveCompileCommandFile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[java.io.File].exists()'
    - '[List<String>].size()'
    - '[org.openjdk.jmh.util.Version].getPlainVersion()'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[List<String>].get(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - '[org.openjdk.jmh.runner.RunnerTest].assertEquals(Set<String>,java.util.Set<String>)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
    - '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.RunnerTest].testEmptyOptsHaveCompileCommandFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:91,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:90,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:92,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.RunnerTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.RunnerTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.RunnerTest:93,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.RunnerTest:100,1
    - Dst: '[java.util.Collections].singletonList(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:100,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:101,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:101,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:101,1
    - Dst: '[org.openjdk.jmh.util.Version].getPlainVersion()'
      Src: org.openjdk.jmh.runner.RunnerTest:101,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:102,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.RunnerTest:94,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.runner.RunnerTest:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
      Src: org.openjdk.jmh.runner.RunnerTest:103,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:106,1
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.runner.RunnerTest:107,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:107,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:110,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:111,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.runner.RunnerTest:112,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:112,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:115,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:115,1
    - Dst: '[Set<String>].containsAll(java.util.Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:116,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:116,1
    - Dst: '[Set<String>].containsAll(Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:117,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 87
    functionDepth: 4
    functionLinenumber: 87
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.runner.RunnerTest].testOptsWithCompileCommandFileResultInMergedCompileCommandFile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[java.util.Collections].singletonList(String)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
    - '[Set<String>].containsAll(Set<String>)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[java.io.File].exists()'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
    - '[List<String>].size()'
    - '[org.openjdk.jmh.util.Version].getPlainVersion()'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[List<String>].get(int)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
    - '[Set<String>].containsAll(java.util.Set<String>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
    - '[java.util.Collections].singletonList(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.RunnerTest].testOptsWithCompileCommandFileResultInMergedCompileCommandFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:124,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:123,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:125,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:125,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:127,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:126,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:128,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:128,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.RunnerTest:129,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.RunnerTest:129,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.RunnerTest:129,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.RunnerTest:136,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:137,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:138,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:138,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.RunnerTest:138,1
    - Dst: '[org.openjdk.jmh.util.Version].getPlainVersion()'
      Src: org.openjdk.jmh.runner.RunnerTest:138,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:139,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.RunnerTest:130,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.runner.RunnerTest:140,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
      Src: org.openjdk.jmh.runner.RunnerTest:140,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:143,1
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.runner.RunnerTest:144,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:144,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.runner.RunnerTest:147,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:148,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.runner.RunnerTest:149,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:149,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:152,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:152,1
    - Dst: '[Set<String>].containsAll(java.util.Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:153,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:153,1
    - Dst: '[Set<String>].containsAll(Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:154,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:154,1
    - Dst: '[Set<String>].containsAll(Set<String>)'
      Src: org.openjdk.jmh.runner.RunnerTest:155,1
    - Dst: '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
      Src: org.openjdk.jmh.runner.RunnerTest:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 120
    functionDepth: 4
    functionLinenumber: 120
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.runner.RunnerTest].testOptsWith2CompileCommandFilesResultInMergedCompileCommandFile()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[java.util.Collections].singletonList(String)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.RunnerTest].assertTrue(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.RunnerTest)'
    - '[Set<String>].containsAll(Set<String>)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,org.openjdk.jmh.runner.RunnerTest,int,int,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.runner.RunnerTest,null,org.openjdk.jmh.runner.RunnerTest,int,String,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,org.openjdk.jmh.runner.RunnerTest,String,org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[java.io.File].exists()'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
    - '[List<String>].size()'
    - '[org.openjdk.jmh.util.Version].getPlainVersion()'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[List<String>].get(int)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.RunnerTest].assertEquals(int,org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.RunnerTest,String,int)'
    - '[Set<String>].containsAll(java.util.Set<String>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.File].<init>(org.openjdk.jmh.runner.RunnerTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.RunnerTest].testOptsWith2CompileCommandFilesResultInMergedCompileCommandFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
      Src: org.openjdk.jmh.runner.RunnerTest:52,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
      Src: org.openjdk.jmh.runner.RunnerTest:52,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.RunnerTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.RunnerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 6
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.RunnerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
    - '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.RunnerTest
    signature: '[org.openjdk.jmh.runner.RunnerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:56,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:58,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:59,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:60,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:61,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:62,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:63,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:64,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:65,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:66,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:67,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:68,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:69,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:70,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:71,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:72,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:73,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:74,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:51,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].toLine()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:77,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:77,1
    - Dst: String.format(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:78,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - StringBuilder
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - sb
    - userClassQName
    - generatedClassQName
    - method
    - mode
    argTypes:
    - StringBuilder
    - String
    - String
    - String
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 79
      start: 50
    functionDepth: 4
    functionLinenumber: 50
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[StringBuilder].append(String)'
    - String.format(String)
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].toLine()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
    - '[org.openjdk.jmh.util.Optional].none()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:83,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:85,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:91,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:97,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:103,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:109,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:115,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:121,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:127,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:133,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:139,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:145,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:151,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:157,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:163,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:169,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:175,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:181,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:187,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:193,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:199,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:205,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].fromString(org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:205,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].setUpClass()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].fromString(org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.TestBenchmarkList].stub(StringBuilder,String,String,String,org.openjdk.jmh.runner.TestBenchmarkList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].setUpClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:212,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:213,1
    - Dst: '[Set<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:214,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListGetNothing()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    - '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListGetNothing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:220,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:221,1
    - Dst: '[Set<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:222,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListGetAll()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListGetAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:228,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:229,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:230,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:231,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:231,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 232
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 232
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleByPattern()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleByPattern()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:237,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:238,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:239,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:240,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:240,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 241
      start: 234
    functionDepth: 0
    functionLinenumber: 234
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleBySubstring()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleBySubstring()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:247,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:248,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:249,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:250,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 251
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleByTypical()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleByTypical()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:257,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:258,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:259,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:260,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:260,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAnchored()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAnchored()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:266,1
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:267,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:268,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:269,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:269,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 270
      start: 263
    functionDepth: 1
    functionLinenumber: 263
    functionLinenumberEnd: 270
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleWithExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.singletonList(String)
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindSingleWithExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:275,1
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:276,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:277,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:278,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:278,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 272
    functionDepth: 1
    functionLinenumber: 272
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAllWithSubstringExclude()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.singletonList(String)
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAllWithSubstringExclude()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:283,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:284,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:285,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:286,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:286,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 287
      start: 281
    functionDepth: 1
    functionLinenumber: 281
    functionLinenumberEnd: 287
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAllWithEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindAllWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(String,String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:292,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.TestBenchmarkList:293,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:294,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:295,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:295,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 296
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 296
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindIncludeList()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    - Arrays.asList(String,String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindIncludeList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:300,1
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:301,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:302,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:303,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:303,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 304
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 304
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindWithIncludesAndExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertEquals(int,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - Collections.singletonList(String)
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListFindWithIncludesAndExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:309,1
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkList:310,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:311,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].iterator()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:312,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].next()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:312,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].getUsername()'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:313,1
    - Dst: '[String].equals(org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:313,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkList].assertTrue(org.openjdk.jmh.runner.TestBenchmarkList)'
      Src: org.openjdk.jmh.runner.TestBenchmarkList:313,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].testListIsSorted()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.TestBenchmarkList,org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[org.openjdk.jmh.runner.TestBenchmarkList].assertTrue(org.openjdk.jmh.runner.TestBenchmarkList)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].iterator()'
    - '[org.openjdk.jmh.runner.TestBenchmarkList].getUsername()'
    - Collections.singletonList(String)
    - '[org.openjdk.jmh.runner.TestBenchmarkList].next()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].testListIsSorted()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.BenchmarkList
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.TestBenchmarkList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkList].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkList.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.TestBenchmarkList
    signature: '[org.openjdk.jmh.runner.TestBenchmarkList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:50,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:52,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:53,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:54,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:55,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:56,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:57,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:58,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:59,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:60,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:61,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:62,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:63,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:64,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:65,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:66,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:67,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:68,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - userClassQName
    - generatedClassQName
    - method
    - mode
    argTypes:
    - String
    - String
    - String
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 71
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].stub(String,String,String,org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].stub(String,String,String,org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 2
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_ASCII_UTF8()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_ASCII_UTF8()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 2
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_UTF8_ASCII()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_UTF8_ASCII()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 2
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_UTF8_UTF8()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_UTF8_UTF8()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 2
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_ASCII_ASCII()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].test_ASCII_ASCII()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:94,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].resetCharset()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:99,1
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:100,1
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:101,1
    - Dst: Collections.singleton(org.openjdk.jmh.runner.BenchmarkListEntry)
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:102,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(java.io.ByteArrayOutputStream,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:102,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].resetCharset()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:104,1
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:105,1
    - Dst: '[java.io.ByteArrayOutputStream].toByteArray()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:106,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:106,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(java.io.ByteArrayInputStream)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:107,1
    - Dst: '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:108,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].getUsername()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:108,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - src
    - dst
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 109
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(java.io.ByteArrayOutputStream,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
    - System.setProperty(String,String)
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].resetCharset()'
    - '[java.io.ByteArrayOutputStream].toByteArray()'
    - '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[java.io.ByteArrayInputStream].<init>(org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].getUsername()'
    - '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(java.io.ByteArrayInputStream)'
    - Collections.singleton(org.openjdk.jmh.runner.BenchmarkListEntry)
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListEncoding)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].testWith(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Charset.class.getDeclaredField(String)
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:113,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].setAccessible(boolean)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:114,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].set(null,null)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListEncoding:115,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].resetCharset()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].set(null,null)'
    - Charset.class.getDeclaredField(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].resetCharset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.TestBenchmarkListEncoding
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListEncoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.TestBenchmarkListEncoding
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListEncoding].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:47,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:49,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:50,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:51,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:52,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:53,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:54,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:55,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:56,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:57,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:58,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:59,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:60,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:61,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:62,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:63,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:64,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:65,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - userClassQName
    - generatedClassQName
    - method
    - mode
    argTypes:
    - String
    - String
    - String
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 68
      start: 41
    functionDepth: 2
    functionLinenumber: 41
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListSorting.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>,org.openjdk.jmh.util.Optional<T>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:72,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:76,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:80,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:84,1
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:90,1
    - Dst: Arrays.asList(org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry)
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:91,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(java.io.ByteArrayOutputStream,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:91,1
    - Dst: '[java.io.ByteArrayOutputStream].toByteArray()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:93,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:93,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(java.io.ByteArrayInputStream)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:94,1
    - Dst: '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:97,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].getUserClassQName()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:97,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:97,1
    - Dst: '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:98,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].getUserClassQName()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:98,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:98,1
    - Dst: '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:99,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].getUserClassQName()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:99,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:99,1
    - Dst: '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:100,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].getUserClassQName()'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:100,1
    - Dst: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
      Src: org.openjdk.jmh.runner.TestBenchmarkListSorting:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].test()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListSorting.java
    functionUses: 0
    functionsReached:
    - Arrays.asList(org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry,org.openjdk.jmh.runner.BenchmarkListEntry)
    - '[org.openjdk.jmh.runner.TestBenchmarkListSorting].stub(String,String,String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
    - '[org.openjdk.jmh.runner.TestBenchmarkListSorting].getUserClassQName()'
    - '[java.io.ByteArrayOutputStream].toByteArray()'
    - '[List<org.openjdk.jmh.runner.BenchmarkListEntry>].get(int)'
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(java.io.ByteArrayOutputStream,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
    - '[java.io.ByteArrayInputStream].<init>(org.openjdk.jmh.runner.TestBenchmarkListSorting)'
    - '[org.openjdk.jmh.runner.TestBenchmarkListSorting].assertEquals(String,org.openjdk.jmh.runner.TestBenchmarkListSorting)'
    - '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(java.io.ByteArrayInputStream)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.TestBenchmarkListSorting
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/TestBenchmarkListSorting.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.TestBenchmarkListSorting
    signature: '[org.openjdk.jmh.runner.TestBenchmarkListSorting].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:37,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:39,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:39,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:42,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:42,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:42,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:43,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:43,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:43,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:46,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:46,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:47,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:47,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:50,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:50,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:50,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:51,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:51,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:51,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:54,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:54,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:54,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:55,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:55,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:55,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:58,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:58,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:58,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:59,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:59,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:64,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:66,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:69,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:69,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:69,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:70,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:70,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:71,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:71,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:72,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:72,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:75,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:75,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:75,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:76,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:76,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:76,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:77,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:77,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:77,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:78,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:78,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:81,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:81,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:82,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:82,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:82,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:83,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:83,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:83,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:84,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:84,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:84,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:87,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:87,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:87,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:88,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:88,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:88,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:89,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:89,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:89,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:90,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:90,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:90,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:93,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:93,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:93,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:94,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:94,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:95,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:95,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:95,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:96,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:96,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:102,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:104,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:104,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:107,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:107,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:107,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:108,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:108,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:108,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:109,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:109,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:109,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:110,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:110,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:110,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:113,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:113,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:113,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:114,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:114,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:114,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:115,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:115,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:115,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:116,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:116,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:116,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:119,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:119,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:119,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:120,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:120,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:120,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:121,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:121,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:121,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:122,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:122,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:122,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:125,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:125,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:125,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:126,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:126,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:127,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:127,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:127,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:128,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:128,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:128,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:131,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:131,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:131,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:132,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:132,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:132,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:133,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:133,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:133,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:134,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:134,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test3()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:139,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:141,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:141,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:144,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:144,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:144,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:145,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:145,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:145,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:146,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:146,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:146,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:147,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:147,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:147,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:150,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:150,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:150,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:151,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:151,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:151,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:152,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:152,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:152,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:153,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:153,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:153,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:156,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:156,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:156,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:157,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:157,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:157,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:158,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:158,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:158,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:159,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:159,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:159,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:162,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:162,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:162,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:163,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:163,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:163,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:164,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:164,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:164,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:165,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:165,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:165,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:168,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:168,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:168,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:169,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:169,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:169,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:170,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:170,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:170,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:171,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:171,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:171,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 137
    functionDepth: 1
    functionLinenumber: 137
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test4()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:177,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:179,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:179,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:182,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:182,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:182,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:183,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:183,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:183,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:184,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:184,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:184,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:185,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:185,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:185,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:186,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:186,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:186,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:187,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:187,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:187,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:190,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:190,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:190,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:191,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:191,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:191,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:192,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:192,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:192,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:193,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:193,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:193,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:194,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:194,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:194,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:195,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:195,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:195,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:198,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:198,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:198,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:199,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:199,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:199,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:200,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:200,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:200,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:201,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:201,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:201,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:202,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:202,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:202,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:203,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:203,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:203,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:206,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:206,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:206,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:207,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:207,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:207,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:208,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:208,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:208,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:209,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:209,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:209,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:210,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:210,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:210,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:211,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:211,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:211,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:214,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:214,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:214,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:215,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:215,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:215,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:216,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:216,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:216,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:217,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:217,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:217,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:218,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:218,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:218,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:219,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:219,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:219,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 175
    functionDepth: 1
    functionLinenumber: 175
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test5()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:225,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:227,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:227,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:230,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:230,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:230,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:231,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:231,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:231,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:232,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:232,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:232,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:233,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:233,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:233,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:234,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:234,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:234,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:235,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:235,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:235,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:237,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:237,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:237,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:238,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:238,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:238,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:239,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:239,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:239,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:240,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:240,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:240,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:241,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:241,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:241,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:242,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:242,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:242,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:245,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:245,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:245,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:246,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:246,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:246,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:247,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:247,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:247,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:248,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:248,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:248,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:249,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:249,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:249,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:250,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:250,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:250,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:252,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:252,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:252,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:253,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:253,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:253,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:254,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:254,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:254,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:255,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:255,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:255,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:256,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:256,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:256,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:257,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:257,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:257,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:260,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:260,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:260,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:261,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:261,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:261,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:262,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:262,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:262,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:263,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:263,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:263,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:264,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:264,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:264,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:265,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:265,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:265,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:267,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:267,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:267,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:268,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:268,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:268,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:269,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:269,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:269,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:270,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:270,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:270,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:271,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:271,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:271,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:272,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:272,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:272,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:275,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:275,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:275,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:276,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:276,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:276,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:277,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:277,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:277,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:278,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:278,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:278,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:279,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:279,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:279,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:280,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:280,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:280,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:282,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:282,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:282,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:283,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:283,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:283,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:284,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:284,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:284,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:285,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:285,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:285,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:286,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:286,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:286,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:287,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:287,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:287,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:290,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:290,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:290,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:291,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:291,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:291,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:292,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:292,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:292,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:293,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:293,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:293,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:294,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:294,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:294,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:295,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:295,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:295,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:297,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:297,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:297,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:298,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:298,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:298,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:299,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:299,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:299,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:300,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:300,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:300,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:301,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:301,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:301,1
    - Dst: '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:302,1
    - Dst: '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:302,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
      Src: org.openjdk.jmh.runner.DistributeGroupsTest:302,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 184
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 304
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 304
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].test6()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.DistributeGroupsTest)'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadIndex()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getThreadCount()'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupCount()'
    - '[List<org.openjdk.jmh.infra.ThreadParams>].get(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int)'
    - '[org.openjdk.jmh.runner.DistributeGroupsTest].getGroupCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].test6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.DistributeGroupsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.DistributeGroupsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/DistributeGroupsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.DistributeGroupsTest
    signature: '[org.openjdk.jmh.runner.DistributeGroupsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].storeCurrentVM()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].storeCurrentVM()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,org.openjdk.jmh.runner.CompilerHintsTest)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:49,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:50,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:51,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:52,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:53,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHintsTest].assertFalse(org.openjdk.jmh.runner.CompilerHintsTest)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].testListNotEmptyForCompliantJvms()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
    - '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    - System.setProperty(String,org.openjdk.jmh.runner.CompilerHintsTest)
    - '[org.openjdk.jmh.runner.CompilerHintsTest].assertFalse(org.openjdk.jmh.runner.CompilerHintsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].testListNotEmptyForCompliantJvms()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:59,1
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:60,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:61,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:64,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHintsTest].assertTrue(org.openjdk.jmh.runner.CompilerHintsTest)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].testListEmptyForOldZingJvms()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - System.setProperty(String,String)
    - '[java.util.ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.CompilerHintsTest].assertTrue(org.openjdk.jmh.runner.CompilerHintsTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
    - '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].testListEmptyForOldZingJvms()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:70,1
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:72,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:75,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:76,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHintsTest].assertFalse(org.openjdk.jmh.runner.CompilerHintsTest)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].testListNotEmptyForNewerZingJvms()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - System.setProperty(String,String)
    - '[java.util.ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
    - '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    - '[org.openjdk.jmh.runner.CompilerHintsTest].assertFalse(org.openjdk.jmh.runner.CompilerHintsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].testListNotEmptyForNewerZingJvms()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:81,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:82,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:83,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:84,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:85,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHintsTest].assertTrue(org.openjdk.jmh.runner.CompilerHintsTest)'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].testListEmptyForNonCompliantJvms()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - System.setProperty(String,String)
    - '[java.util.ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.CompilerHintsTest].assertTrue(org.openjdk.jmh.runner.CompilerHintsTest)'
    - '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(java.util.ArrayList)'
    - '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].testListEmptyForNonCompliantJvms()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHintsTest:90,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHintsTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].restoreCurrentVM()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    - System.setProperty(String,String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].restoreCurrentVM()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.CompilerHintsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.CompilerHintsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/CompilerHintsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.CompilerHintsTest
    signature: '[org.openjdk.jmh.runner.CompilerHintsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].nanoseconds(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:37,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:37,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:37,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:38,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:38,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:39,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 35
    functionDepth: 2
    functionLinenumber: 35
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testNano()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.TimeValue].nanoseconds(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testNano()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].microseconds(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:44,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:44,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:44,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:45,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:45,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMicro()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].microseconds(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMicro()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:52,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:52,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:53,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMilli()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMilli()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:59,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testSeconds()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testSeconds()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].minutes(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:67,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 63
    functionDepth: 2
    functionLinenumber: 63
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMinutes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].minutes(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testMinutes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:73,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:74,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 70
    functionDepth: 2
    functionLinenumber: 70
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testHours()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testHours()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:80,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.runner.parameters.TimeValueTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 77
    functionDepth: 2
    functionLinenumber: 77
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testDays()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.parameters.TimeValueTest,java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].testDays()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.parameters.TimeValueTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.parameters.TimeValueTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/parameters/TimeValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.parameters.TimeValueTest
    signature: '[org.openjdk.jmh.runner.parameters.TimeValueTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:34,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:35,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:34,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:34,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:34,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:38,1
    - Dst: '[java.util.List<String>].size()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:38,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestIncludes)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:38,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:39,1
    - Dst: '[java.util.List<String>].get(int)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:39,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestIncludes)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 32
    functionDepth: 3
    functionLinenumber: 32
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.options.TestIncludes].testCmdLine_OptBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestIncludes.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestIncludes)'
    - '[java.util.List<String>].size()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestIncludes)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[java.util.List<String>].get(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestIncludes].testCmdLine_OptBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:44,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:45,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:45,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:44,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:44,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:44,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:48,1
    - Dst: '[java.util.List<String>].size()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:48,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestIncludes)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:48,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestIncludes:49,1
    - Dst: '[java.util.List<String>].get(int)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:49,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestIncludes)'
      Src: org.openjdk.jmh.runner.options.TestIncludes:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 42
    functionDepth: 3
    functionLinenumber: 42
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.runner.options.TestIncludes].testOptBuilder_OptBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestIncludes.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestIncludes)'
    - '[java.util.List<String>].size()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestIncludes)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[java.util.List<String>].get(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestIncludes].testOptBuilder_OptBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TestIncludes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.TestIncludes].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestIncludes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TestIncludes
    signature: '[org.openjdk.jmh.runner.options.TestIncludes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:42,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:42,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:43,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:43,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:43,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:44,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:44,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 40
    functionDepth: 3
    functionLinenumber: 40
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[java.util.List<String>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:49,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:49,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:50,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:50,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:50,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:51,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:51,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 47
    functionDepth: 3
    functionLinenumber: 47
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.Collections].singletonList(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:57,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:58,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:58,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 54
    functionDepth: 3
    functionLinenumber: 54
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testIncludes_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:64,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:65,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:65,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 61
    functionDepth: 3
    functionLinenumber: 61
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.List<String>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:71,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:72,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:72,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 68
    functionDepth: 3
    functionLinenumber: 68
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.Collections].singletonList(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:77,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:77,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:78,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:79,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:79,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 75
    functionDepth: 3
    functionLinenumber: 75
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testExcludes_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:85,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:86,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:86,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 82
    functionDepth: 3
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:91,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:91,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:93,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].size()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:93,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:93,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:94,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:94,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].contains(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:94,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 89
    functionDepth: 3
    functionLinenumber: 89
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].size()'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].contains(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:99,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:99,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:100,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:100,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:101,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].size()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:101,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:101,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:102,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:102,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].contains(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:102,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:102,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:103,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:103,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].contains(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:103,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 97
    functionDepth: 3
    functionLinenumber: 97
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].size()'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>].contains(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testProfiler_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:108,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:108,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:109,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:109,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:109,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:110,1
    - Dst: '[java.util.Collection<org.openjdk.jmh.annotations.Mode>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:110,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 106
    functionDepth: 3
    functionLinenumber: 106
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.Collection<org.openjdk.jmh.annotations.Mode>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:116,1
    - Dst: '[java.util.EnumSet].of(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:117,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:117,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.Collection<org.openjdk.jmh.annotations.Mode>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 113
    functionDepth: 3
    functionLinenumber: 113
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.Collection<org.openjdk.jmh.annotations.Mode>)'
    - '[java.util.EnumSet].of(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:123,1
    - Dst: '[java.util.EnumSet].of(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:124,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:124,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.Collection<org.openjdk.jmh.annotations.Mode>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 120
    functionDepth: 3
    functionLinenumber: 120
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.Collection<org.openjdk.jmh.annotations.Mode>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.EnumSet].of(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testBenchModes_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:129,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:129,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:130,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:130,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:130,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:131,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:131,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 127
    functionDepth: 3
    functionLinenumber: 127
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:137,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:137,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:137,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:138,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:138,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:138,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 134
    functionDepth: 3
    functionLinenumber: 134
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:143,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:143,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:144,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:144,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:144,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:144,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:145,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:145,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:145,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 141
    functionDepth: 3
    functionLinenumber: 141
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testForks_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:151,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:152,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:152,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:152,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 148
    functionDepth: 3
    functionLinenumber: 148
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:157,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:157,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:157,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:158,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:158,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:158,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:159,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:159,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 155
    functionDepth: 3
    functionLinenumber: 155
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:164,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:164,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:164,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:165,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:165,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldDoGC(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:165,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:165,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:166,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:166,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 162
    functionDepth: 3
    functionLinenumber: 162
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldDoGC(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testGC_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:171,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:171,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:172,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:172,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:172,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:173,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:173,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:173,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 169
    functionDepth: 3
    functionLinenumber: 169
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:178,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:178,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:178,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:179,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:179,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:179,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:180,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:180,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 176
    functionDepth: 3
    functionLinenumber: 176
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:185,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:185,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:185,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:186,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:186,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:186,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:186,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:187,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:187,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:187,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 183
    functionDepth: 3
    functionLinenumber: 183
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(String)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVM_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:192,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:192,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:193,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:193,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:193,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:194,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:194,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 190
    functionDepth: 3
    functionLinenumber: 190
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:199,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:199,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:199,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:200,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:200,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:200,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:201,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:201,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:201,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:201,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 197
    functionDepth: 3
    functionLinenumber: 197
    functionLinenumberEnd: 202
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:206,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:206,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:206,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:207,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:207,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:207,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:207,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:208,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:208,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:208,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:208,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 209
      start: 204
    functionDepth: 3
    functionLinenumber: 204
    functionLinenumberEnd: 209
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgs_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:213,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:213,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:214,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:214,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:214,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:215,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:215,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 216
      start: 211
    functionDepth: 3
    functionLinenumber: 211
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:220,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:220,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:220,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:221,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:221,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:221,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:222,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:222,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:222,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 218
    functionDepth: 3
    functionLinenumber: 218
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:228,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:228,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:228,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:228,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:229,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:229,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:229,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:229,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 230
      start: 225
    functionDepth: 3
    functionLinenumber: 225
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsAppend_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:234,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:234,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:235,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:235,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:235,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:236,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:236,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:236,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 237
      start: 232
    functionDepth: 3
    functionLinenumber: 232
    functionLinenumberEnd: 237
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:241,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:241,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:241,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:242,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:242,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:242,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:243,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:243,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:243,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:243,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 244
      start: 239
    functionDepth: 3
    functionLinenumber: 239
    functionLinenumberEnd: 244
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:248,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:248,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:248,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:249,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:249,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:249,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:249,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:250,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:250,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:250,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 251
      start: 246
    functionDepth: 3
    functionLinenumber: 246
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String,String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testJVMArgsPrepend_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:255,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:255,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:256,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:256,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:256,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:257,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:257,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:257,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 253
    functionDepth: 3
    functionLinenumber: 253
    functionLinenumberEnd: 258
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:262,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:262,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:262,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:263,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:263,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:263,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:264,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:264,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:264,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 265
      start: 260
    functionDepth: 3
    functionLinenumber: 260
    functionLinenumberEnd: 265
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:269,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:269,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:269,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:270,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:270,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:270,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:270,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:271,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:271,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:271,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 267
    functionDepth: 3
    functionLinenumber: 267
    functionLinenumberEnd: 272
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOutput_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:276,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:276,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:277,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:277,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:277,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResult()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:278,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:278,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:278,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 274
    functionDepth: 3
    functionLinenumber: 274
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getResult()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:283,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:283,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:283,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:284,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:284,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:284,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResult()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:285,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:285,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:285,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 286
      start: 281
    functionDepth: 3
    functionLinenumber: 281
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getResult()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:290,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:290,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:290,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:291,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:291,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:291,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:291,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResult()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:292,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:292,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:292,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 293
      start: 288
    functionDepth: 3
    functionLinenumber: 288
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(String)'
    - '[org.openjdk.jmh.runner.options.Options].getResult()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResult_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:297,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:297,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:298,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:298,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:298,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:299,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:299,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 295
    functionDepth: 3
    functionLinenumber: 295
    functionLinenumberEnd: 300
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:304,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:304,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:304,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:306,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:306,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:306,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 307
      start: 302
    functionDepth: 3
    functionLinenumber: 302
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:311,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:311,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:311,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:312,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:312,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:312,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:312,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:313,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:313,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:313,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 309
    functionDepth: 3
    functionLinenumber: 309
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testResultFormat_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:318,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:318,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:319,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:319,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:319,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:320,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:320,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:320,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 321
      start: 316
    functionDepth: 3
    functionLinenumber: 316
    functionLinenumberEnd: 321
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:325,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:325,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:325,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:325,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:326,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:326,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:326,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:327,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:327,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:327,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:327,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 328
      start: 323
    functionDepth: 3
    functionLinenumber: 323
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:332,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:332,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:332,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:332,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:333,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:333,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:333,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:333,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:333,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:334,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:334,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:334,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:334,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 335
      start: 330
    functionDepth: 3
    functionLinenumber: 330
    functionLinenumberEnd: 335
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testRuntime_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:339,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:339,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:340,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:340,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:340,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:341,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:341,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:341,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 342
      start: 337
    functionDepth: 3
    functionLinenumber: 337
    functionLinenumberEnd: 342
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:346,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:346,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:346,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:347,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:347,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:347,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:348,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:348,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:348,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:348,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 349
      start: 344
    functionDepth: 3
    functionLinenumber: 344
    functionLinenumberEnd: 349
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:353,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:353,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:353,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:354,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:354,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:354,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:354,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:355,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:355,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:355,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:355,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 356
      start: 351
    functionDepth: 3
    functionLinenumber: 351
    functionLinenumberEnd: 356
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testMeasureIters_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:360,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:360,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:361,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:361,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:361,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:362,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:362,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:362,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 363
      start: 358
    functionDepth: 3
    functionLinenumber: 358
    functionLinenumberEnd: 363
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:367,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:367,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:367,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:368,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:368,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:368,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:369,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:369,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:369,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 370
      start: 365
    functionDepth: 3
    functionLinenumber: 365
    functionLinenumberEnd: 370
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:374,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:374,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:374,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:375,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:375,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:375,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:375,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:376,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:376,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:376,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 377
      start: 372
    functionDepth: 3
    functionLinenumber: 372
    functionLinenumberEnd: 377
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSFOE_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:381,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:381,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:382,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:382,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:382,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:383,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:383,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 384
      start: 379
    functionDepth: 3
    functionLinenumber: 379
    functionLinenumberEnd: 384
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:388,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:388,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:388,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:389,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:389,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:389,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:390,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:390,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:390,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 391
      start: 386
    functionDepth: 3
    functionLinenumber: 386
    functionLinenumberEnd: 391
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:396,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:396,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:396,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:396,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:397,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:397,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:397,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 398
      start: 393
    functionDepth: 3
    functionLinenumber: 393
    functionLinenumberEnd: 398
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Boolean>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testSyncIters_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:402,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:402,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:403,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:403,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:403,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:404,1
    - Dst: '[org.openjdk.jmh.util.Optional<int[]>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:404,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:404,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 405
      start: 400
    functionDepth: 3
    functionLinenumber: 400
    functionLinenumberEnd: 405
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<int[]>].hasValue()'
    - '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:409,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:409,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:409,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:410,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:410,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:410,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:411,1
    - Dst: '[org.openjdk.jmh.util.Optional<int[]>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:411,1
    - Dst: '[org.junit.Assert].assertArrayEquals(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:411,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 412
      start: 407
    functionDepth: 3
    functionLinenumber: 407
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
    - '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<int[]>].get()'
    - '[org.junit.Assert].assertArrayEquals(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:416,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:416,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:416,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:417,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:417,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups(int,int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:417,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:417,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:418,1
    - Dst: '[org.openjdk.jmh.util.Optional<int[]>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:418,1
    - Dst: '[org.junit.Assert].assertArrayEquals(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:418,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 419
      start: 414
    functionDepth: 3
    functionLinenumber: 414
    functionLinenumberEnd: 419
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups(int,int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
    - '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<int[]>].get()'
    - '[org.junit.Assert].assertArrayEquals(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreadGroups_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:423,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:423,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:424,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:424,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:424,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:425,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:425,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:425,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 426
      start: 421
    functionDepth: 3
    functionLinenumber: 421
    functionLinenumberEnd: 426
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:430,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:430,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:430,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:431,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:431,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:431,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:432,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:432,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:432,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:432,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 433
      start: 428
    functionDepth: 3
    functionLinenumber: 428
    functionLinenumberEnd: 433
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:437,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:437,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:437,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:438,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:438,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:438,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:438,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:439,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:439,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:439,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:439,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 440
      start: 435
    functionDepth: 3
    functionLinenumber: 435
    functionLinenumberEnd: 440
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testThreads_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:444,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:444,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:445,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:445,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:445,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:446,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:446,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:446,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 447
      start: 442
    functionDepth: 3
    functionLinenumber: 442
    functionLinenumberEnd: 447
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:451,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:451,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:451,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:452,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:452,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:452,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:453,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:453,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:453,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 454
      start: 449
    functionDepth: 3
    functionLinenumber: 449
    functionLinenumberEnd: 454
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:458,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:458,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:458,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:459,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:459,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:459,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:459,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:460,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:460,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:460,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 461
      start: 456
    functionDepth: 3
    functionLinenumber: 456
    functionLinenumberEnd: 461
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeUnit_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:465,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:465,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:467,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:467,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:467,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 468
      start: 463
    functionDepth: 3
    functionLinenumber: 463
    functionLinenumberEnd: 468
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:472,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:472,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:472,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:473,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:473,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:473,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:474,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:474,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:474,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:474,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 475
      start: 470
    functionDepth: 3
    functionLinenumber: 470
    functionLinenumberEnd: 475
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:479,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:479,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:479,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:480,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:480,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:480,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:480,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:481,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:481,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:481,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:481,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 482
      start: 477
    functionDepth: 3
    functionLinenumber: 477
    functionLinenumberEnd: 482
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testOPI_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:486,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:486,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:487,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:487,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:487,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:488,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:488,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:488,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 489
      start: 484
    functionDepth: 3
    functionLinenumber: 484
    functionLinenumberEnd: 489
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].hasValue()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:493,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:493,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:493,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:494,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:494,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:494,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:495,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:495,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:495,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 496
      start: 491
    functionDepth: 3
    functionLinenumber: 491
    functionLinenumberEnd: 496
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:500,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:500,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:500,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:501,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:501,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:501,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:501,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:502,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:502,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:502,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 503
      start: 498
    functionDepth: 3
    functionLinenumber: 498
    functionLinenumberEnd: 503
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].get()'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testVerbose_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:507,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:507,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:508,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:508,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:508,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:509,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:509,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:509,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 510
      start: 505
    functionDepth: 3
    functionLinenumber: 505
    functionLinenumberEnd: 510
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:514,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:514,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:514,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:515,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:515,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:515,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:516,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:516,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:516,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:516,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 517
      start: 512
    functionDepth: 3
    functionLinenumber: 512
    functionLinenumberEnd: 517
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:521,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:521,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:521,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:522,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:522,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:522,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:522,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:523,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:523,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:523,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:523,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 524
      start: 519
    functionDepth: 3
    functionLinenumber: 519
    functionLinenumberEnd: 524
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Merge()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupForks_Merge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:528,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:528,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:529,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:529,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:529,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:530,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:530,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:530,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 531
      start: 526
    functionDepth: 3
    functionLinenumber: 526
    functionLinenumberEnd: 531
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:535,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:535,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:535,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:536,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:536,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:536,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:537,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:537,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:537,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:537,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 538
      start: 533
    functionDepth: 3
    functionLinenumber: 533
    functionLinenumberEnd: 538
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:542,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:542,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:542,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:543,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:543,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:543,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:543,1
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.runner.options.TestParentOptions:544,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:544,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:544,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:544,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 545
      start: 540
    functionDepth: 3
    functionLinenumber: 540
    functionLinenumberEnd: 545
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupIters_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:549,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:549,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:550,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:550,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:550,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:551,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:551,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:551,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 552
      start: 547
    functionDepth: 3
    functionLinenumber: 547
    functionLinenumberEnd: 552
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:556,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:556,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:556,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:556,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:557,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:557,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:557,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:558,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:558,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:558,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:558,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 559
      start: 554
    functionDepth: 3
    functionLinenumber: 554
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:563,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:563,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:563,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:563,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:564,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:564,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:564,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:564,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:564,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:565,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:565,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:565,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:565,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 566
      start: 561
    functionDepth: 3
    functionLinenumber: 561
    functionLinenumberEnd: 566
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupTime_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:570,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:570,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:571,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:571,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:571,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:572,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:572,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:572,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 573
      start: 568
    functionDepth: 3
    functionLinenumber: 568
    functionLinenumberEnd: 573
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.List<String>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:577,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:577,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:577,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:578,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:578,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:578,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:579,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:579,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:579,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 580
      start: 575
    functionDepth: 3
    functionLinenumber: 575
    functionLinenumberEnd: 580
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.Collections].singletonList(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:584,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:584,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:584,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:585,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:585,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:585,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:585,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:586,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:586,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 587
      start: 582
    functionDepth: 3
    functionLinenumber: 582
    functionLinenumberEnd: 587
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TestParentOptions,java.util.List<String>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testWarmupMicros_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:591,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:591,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:592,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:592,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:592,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:593,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:593,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:593,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 594
      start: 589
    functionDepth: 3
    functionLinenumber: 589
    functionLinenumberEnd: 594
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:598,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:598,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:598,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:599,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:599,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:599,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:600,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:600,1
    - Dst: '[org.openjdk.jmh.runner.options.TestParentOptions].size()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:601,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:601,1
    - Dst: '[org.openjdk.jmh.runner.options.TestParentOptions].contains(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:603,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:603,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 605
      start: 596
    functionDepth: 3
    functionLinenumber: 596
    functionLinenumberEnd: 605
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.TestParentOptions].contains(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.TestParentOptions].size()'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:609,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:609,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:609,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:610,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:610,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:610,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:610,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:611,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:611,1
    - Dst: '[org.openjdk.jmh.runner.options.TestParentOptions].size()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:612,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:612,1
    - Dst: '[org.openjdk.jmh.runner.options.TestParentOptions].contains(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:614,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:614,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 616
      start: 607
    functionDepth: 3
    functionLinenumber: 607
    functionLinenumberEnd: 616
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.TestParentOptions].contains(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.TestParentOptions].size()'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testParameters_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:620,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:620,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:621,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:621,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:621,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:622,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:622,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:622,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 623
      start: 618
    functionDepth: 3
    functionLinenumber: 618
    functionLinenumberEnd: 623
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Empty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Empty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:627,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:627,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:627,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:627,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:628,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:628,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:628,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:629,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:629,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:629,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:629,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 630
      start: 625
    functionDepth: 3
    functionLinenumber: 625
    functionLinenumberEnd: 630
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Parent()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Parent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:634,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:634,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:634,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:634,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:635,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:635,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:635,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:635,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:635,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:636,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:636,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:636,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
      Src: org.openjdk.jmh.runner.options.TestParentOptions:636,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 637
      start: 632
    functionDepth: 3
    functionLinenumber: 632
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Merged()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].days(int)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    - '[org.openjdk.jmh.runner.options.TimeValue].hours(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TestParentOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].testTimeout_Merged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TestParentOptions
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.TestParentOptions].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestParentOptions.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TestParentOptions
    signature: '[org.openjdk.jmh.runner.options.TestParentOptions].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:47,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:48,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 45
    functionDepth: 3
    functionLinenumber: 45
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].setUp()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:53,1
    - Dst: '[java.io.ObjectOutputStream].<init>(java.io.ByteArrayOutputStream)'
      Src: org.openjdk.jmh.runner.options.TestOptions:53,1
    - Dst: '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:54,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.options.TestOptions:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSerializable_Cmdline()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[java.io.ObjectOutputStream].<init>(java.io.ByteArrayOutputStream)'
    - '[java.io.ObjectOutputStream].flush()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSerializable_Cmdline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:60,1
    - Dst: '[java.io.ObjectOutputStream].<init>(java.io.ByteArrayOutputStream)'
      Src: org.openjdk.jmh.runner.options.TestOptions:60,1
    - Dst: '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.options.TestOptions:61,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.options.TestOptions:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSerializable_Builder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[java.io.ObjectOutputStream].<init>(java.io.ByteArrayOutputStream)'
    - '[java.io.ObjectOutputStream].flush()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSerializable_Builder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:68,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:69,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:69,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 65
    functionDepth: 3
    functionLinenumber: 65
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String)'
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:74,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:74,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testIncludes_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testIncludes_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:80,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:81,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:81,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 77
    functionDepth: 3
    functionLinenumber: 77
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:86,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:86,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testExcludes_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
    - '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testExcludes_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:91,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:93,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:93,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 89
    functionDepth: 3
    functionLinenumber: 89
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOutput()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:98,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:98,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOutput_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOutput_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatType].values()'
      Src: org.openjdk.jmh.runner.options.TestOptions:103,1
    - Dst: type.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:104,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:105,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:106,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:106,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 101
    functionDepth: 3
    functionLinenumber: 101
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
    - '[org.openjdk.jmh.results.format.ResultFormatType].values()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
    - type.toString()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatType].values()'
      Src: org.openjdk.jmh.runner.options.TestOptions:112,1
    - Dst: type.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:113,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].toUpperCase()'
      Src: org.openjdk.jmh.runner.options.TestOptions:113,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:114,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:115,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:115,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 110
    functionDepth: 3
    functionLinenumber: 110
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_UC()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
    - '[org.openjdk.jmh.results.format.ResultFormatType].values()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.TestOptions].toUpperCase()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
    - type.toString()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_UC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatType].values()'
      Src: org.openjdk.jmh.runner.options.TestOptions:121,1
    - Dst: type.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].toLowerCase()'
      Src: org.openjdk.jmh.runner.options.TestOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:123,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:124,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:124,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 119
    functionDepth: 3
    functionLinenumber: 119
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_LC()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
    - '[org.openjdk.jmh.results.format.ResultFormatType].values()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.TestOptions].toLowerCase()'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.runner.options.TestOptions)'
    - type.toString()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_LC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:130,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.TestOptions:130,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResultFormats_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:135,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:136,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:137,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:137,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 133
    functionDepth: 3
    functionLinenumber: 133
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResult()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResult()'
      Src: org.openjdk.jmh.runner.options.TestOptions:142,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResult()'
      Src: org.openjdk.jmh.runner.options.TestOptions:142,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 140
    functionDepth: 1
    functionLinenumber: 140
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testResult_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getResult()'
    - '[org.openjdk.jmh.runner.options.Options].getResult()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testResult_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:147,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:149,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:149,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 145
    functionDepth: 3
    functionLinenumber: 145
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testGC_True()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testGC_True()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:154,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:155,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:155,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:155,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:156,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
      Src: org.openjdk.jmh.runner.options.TestOptions:156,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 152
    functionDepth: 3
    functionLinenumber: 152
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testGC_False()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testGC_False()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.TestOptions:161,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.TestOptions:161,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 159
    functionDepth: 1
    functionLinenumber: 159
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testGC_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldDoGC()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testGC_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:166,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:167,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:167,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:167,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:167,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestOptions:168,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestOptions:168,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>,List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:168,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 164
    functionDepth: 3
    functionLinenumber: 164
    functionLinenumberEnd: 169
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.junit.Assert].assertEquals(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>,List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestOptions:173,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
      Src: org.openjdk.jmh.runner.options.TestOptions:173,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>,List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:173,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 171
    functionDepth: 1
    functionLinenumber: 171
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testProfilers_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
    - '[org.junit.Assert].assertEquals(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>,List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testProfilers_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: VerboseMode.values()
      Src: org.openjdk.jmh.runner.options.TestOptions:178,1
    - Dst: mode.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:179,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:179,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:181,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:181,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:181,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 176
    functionDepth: 3
    functionLinenumber: 176
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - mode.toString()
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
    - VerboseMode.values()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: VerboseMode.values()
      Src: org.openjdk.jmh.runner.options.TestOptions:187,1
    - Dst: mode.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:188,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].toLowerCase()'
      Src: org.openjdk.jmh.runner.options.TestOptions:188,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:188,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:190,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:190,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:190,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 185
    functionDepth: 3
    functionLinenumber: 185
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_LC()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.TestOptions].toLowerCase()'
    - mode.toString()
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
    - VerboseMode.values()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_LC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: VerboseMode.values()
      Src: org.openjdk.jmh.runner.options.TestOptions:196,1
    - Dst: mode.toString()
      Src: org.openjdk.jmh.runner.options.TestOptions:197,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].toUpperCase()'
      Src: org.openjdk.jmh.runner.options.TestOptions:197,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:197,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:198,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:198,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:198,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:199,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:199,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:199,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 194
    functionDepth: 3
    functionLinenumber: 194
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_UC()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - mode.toString()
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(org.openjdk.jmh.runner.options.TestOptions)'
    - VerboseMode.values()
    - '[org.openjdk.jmh.runner.options.TestOptions].toUpperCase()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_UC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:205,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
      Src: org.openjdk.jmh.runner.options.TestOptions:205,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 206
      start: 203
    functionDepth: 1
    functionLinenumber: 203
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<VerboseMode>,org.openjdk.jmh.util.Optional<VerboseMode>)'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testVerbose_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:210,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:211,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:211,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:211,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:212,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:212,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:212,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 208
    functionDepth: 3
    functionLinenumber: 208
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_True()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_True()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:217,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:218,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:218,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:218,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:219,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:219,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:219,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 220
      start: 215
    functionDepth: 3
    functionLinenumber: 215
    functionLinenumberEnd: 220
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_False()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_False()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:224,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.TestOptions:224,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:224,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 225
      start: 222
    functionDepth: 1
    functionLinenumber: 222
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSFOE_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:229,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:230,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:230,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:230,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:231,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:231,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:231,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 232
      start: 227
    functionDepth: 3
    functionLinenumber: 227
    functionLinenumberEnd: 232
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Set()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Set()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:236,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:238,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:238,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:238,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 239
      start: 234
    functionDepth: 3
    functionLinenumber: 234
    functionLinenumberEnd: 239
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Max()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Max()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:243,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:244,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:244,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:244,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:245,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:245,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:245,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 241
    functionDepth: 3
    functionLinenumber: 241
    functionLinenumberEnd: 246
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_HalfMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_HalfMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:251,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:252,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:254,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:254,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 256
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 256
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:261,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:261,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:262,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:264,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:264,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 258
    functionDepth: 3
    functionLinenumber: 258
    functionLinenumberEnd: 266
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Zero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Zero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:271,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:272,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:274,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:274,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 276
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_MinusOne()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_MinusOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:281,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:282,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:284,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:284,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 286
      start: 278
    functionDepth: 0
    functionLinenumber: 278
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Minus42()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Minus42()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:291,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:291,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:293,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:293,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 295
      start: 288
    functionDepth: 3
    functionLinenumber: 288
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Minus42_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threads()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Minus42_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:299,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:299,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 300
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreads_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:304,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:305,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:306,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:306,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:306,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 307
      start: 302
    functionDepth: 3
    functionLinenumber: 302
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.TestOptions:311,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.TestOptions:311,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<int[]>,org.openjdk.jmh.util.Optional<int[]>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:311,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 312
      start: 309
    functionDepth: 3
    functionLinenumber: 309
    functionLinenumberEnd: 312
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<int[]>,org.openjdk.jmh.util.Optional<int[]>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreadGroups()'
    - '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:316,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:317,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int,int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:317,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:317,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:318,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
      Src: org.openjdk.jmh.runner.options.TestOptions:318,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:318,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 319
      start: 314
    functionDepth: 3
    functionLinenumber: 314
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithZero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int,int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithZero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:324,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:325,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:327,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:327,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 329
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 329
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_AllZero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_AllZero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:334,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int,int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:334,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:335,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:337,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:337,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 339
      start: 331
    functionDepth: 3
    functionLinenumber: 331
    functionLinenumberEnd: 339
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_AllZero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups(int,int,int)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_AllZero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:344,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:345,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:347,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:347,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 349
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 349
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithNegative()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithNegative()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:354,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups()'
      Src: org.openjdk.jmh.runner.options.TestOptions:354,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:355,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:357,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:357,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 359
      start: 351
    functionDepth: 3
    functionLinenumber: 351
    functionLinenumberEnd: 359
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithNegative_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups()'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testThreadGroups_WithNegative_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:363,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:364,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:364,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:364,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:365,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:365,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:365,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 366
      start: 361
    functionDepth: 3
    functionLinenumber: 361
    functionLinenumberEnd: 366
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_True()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_True()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:370,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:371,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.runner.options.TestOptions:371,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:371,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:372,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:372,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:372,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 368
    functionDepth: 3
    functionLinenumber: 368
    functionLinenumberEnd: 373
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_False()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_False()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:377,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:377,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:377,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 378
      start: 375
    functionDepth: 1
    functionLinenumber: 375
    functionLinenumberEnd: 378
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Boolean>,org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testSynchIterations_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:382,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:383,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:383,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:383,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:384,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:384,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:384,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 385
      start: 380
    functionDepth: 3
    functionLinenumber: 380
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:389,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:389,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:389,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 390
      start: 387
    functionDepth: 1
    functionLinenumber: 387
    functionLinenumberEnd: 390
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:394,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:395,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:396,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:396,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:396,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 397
      start: 392
    functionDepth: 3
    functionLinenumber: 392
    functionLinenumberEnd: 397
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:402,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:403,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:405,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:405,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 407
      start: 399
    functionDepth: 0
    functionLinenumber: 399
    functionLinenumberEnd: 407
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_MinusOne()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_MinusOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:412,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:412,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:413,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:415,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:415,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 417
      start: 409
    functionDepth: 3
    functionLinenumber: 409
    functionLinenumberEnd: 417
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_MinusOne_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations()'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupIterations_MinusOne_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:421,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:422,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:422,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestOptions:422,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:422,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:423,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:423,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:423,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 424
      start: 419
    functionDepth: 3
    functionLinenumber: 419
    functionLinenumberEnd: 424
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:428,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:428,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:428,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 429
      start: 426
    functionDepth: 1
    functionLinenumber: 426
    functionLinenumberEnd: 429
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupTime_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupTime_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:433,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:434,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:434,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:434,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:435,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:435,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:435,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 436
      start: 431
    functionDepth: 3
    functionLinenumber: 431
    functionLinenumberEnd: 436
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:440,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.TestOptions:440,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:440,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 441
      start: 438
    functionDepth: 1
    functionLinenumber: 438
    functionLinenumberEnd: 441
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:446,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:447,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:449,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:449,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 451
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 451
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:456,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:456,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:457,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:459,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:459,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 461
      start: 453
    functionDepth: 3
    functionLinenumber: 453
    functionLinenumberEnd: 461
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Zero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntimeIterations_Zero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:465,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:466,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:467,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:467,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:467,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 468
      start: 463
    functionDepth: 3
    functionLinenumber: 463
    functionLinenumberEnd: 468
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntime()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:472,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.TestOptions:472,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:472,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 473
      start: 470
    functionDepth: 1
    functionLinenumber: 470
    functionLinenumberEnd: 473
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testRuntime_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testRuntime_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:477,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:478,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:478,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:478,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:478,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:478,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:479,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:479,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:479,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 480
      start: 475
    functionDepth: 3
    functionLinenumber: 475
    functionLinenumberEnd: 480
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupMicros()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupMicros()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:484,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:484,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:484,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 485
      start: 482
    functionDepth: 1
    functionLinenumber: 482
    functionLinenumberEnd: 485
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupMicros_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
    - '[org.junit.Assert].assertEquals(java.util.List<String>,List<String>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupMicros_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.Throughput.shortLabel()
      Src: org.openjdk.jmh.runner.options.TestOptions:490,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:490,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:491,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:491,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:491,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:491,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:492,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:492,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.Collection<org.openjdk.jmh.annotations.Mode>,Collection<org.openjdk.jmh.annotations.Mode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:492,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 493
      start: 487
    functionDepth: 3
    functionLinenumber: 487
    functionLinenumberEnd: 493
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBenchModes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - Mode.Throughput.shortLabel()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
    - '[org.junit.Assert].assertEquals(java.util.Collection<org.openjdk.jmh.annotations.Mode>,Collection<org.openjdk.jmh.annotations.Mode>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBenchModes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:497,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.TestOptions:497,1
    - Dst: '[org.junit.Assert].assertEquals(java.util.Collection<org.openjdk.jmh.annotations.Mode>,Collection<org.openjdk.jmh.annotations.Mode>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:497,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 498
      start: 495
    functionDepth: 1
    functionLinenumber: 495
    functionLinenumberEnd: 498
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBenchModes_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(java.util.Collection<org.openjdk.jmh.annotations.Mode>,Collection<org.openjdk.jmh.annotations.Mode>)'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBenchModes_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:502,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:503,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:503,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:503,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:504,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:504,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:504,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 505
      start: 500
    functionDepth: 3
    functionLinenumber: 500
    functionLinenumberEnd: 505
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testTimeunit()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testTimeunit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:509,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:509,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:509,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 510
      start: 507
    functionDepth: 1
    functionLinenumber: 507
    functionLinenumberEnd: 510
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testTimeunit_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testTimeunit_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:514,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:515,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:515,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:515,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:516,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.TestOptions:516,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:516,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 517
      start: 512
    functionDepth: 3
    functionLinenumber: 512
    functionLinenumberEnd: 517
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOPI()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:522,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:523,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:525,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:525,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 527
      start: 519
    functionDepth: 0
    functionLinenumber: 519
    functionLinenumberEnd: 527
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:532,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:532,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:533,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:535,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:535,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 537
      start: 529
    functionDepth: 3
    functionLinenumber: 529
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Zero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Zero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.TestOptions:541,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.TestOptions:541,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:541,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 542
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 542
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getOperationsPerInvocation()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testOPI_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:546,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:547,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:547,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:547,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:548,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:548,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:548,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 549
      start: 544
    functionDepth: 3
    functionLinenumber: 544
    functionLinenumberEnd: 549
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testFork_0()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testFork_0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:553,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:554,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:554,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:554,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:555,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:555,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:555,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 556
      start: 551
    functionDepth: 3
    functionLinenumber: 551
    functionLinenumberEnd: 556
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testFork_1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testFork_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:560,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:560,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:560,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 561
      start: 558
    functionDepth: 1
    functionLinenumber: 558
    functionLinenumberEnd: 561
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testFork_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testFork_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:566,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:567,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:569,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:569,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 571
      start: 563
    functionDepth: 0
    functionLinenumber: 563
    functionLinenumberEnd: 571
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testFork_MinusOne()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testFork_MinusOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:576,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks()'
      Src: org.openjdk.jmh.runner.options.TestOptions:576,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:577,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:579,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:579,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 581
      start: 573
    functionDepth: 3
    functionLinenumber: 573
    functionLinenumberEnd: 581
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testFork__MinusOne_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].forks()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testFork__MinusOne_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:585,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:586,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:586,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:586,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:587,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:587,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:587,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 588
      start: 583
    functionDepth: 3
    functionLinenumber: 583
    functionLinenumberEnd: 588
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_0()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:592,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:593,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:593,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:593,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:594,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:594,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:594,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 595
      start: 590
    functionDepth: 3
    functionLinenumber: 590
    functionLinenumberEnd: 595
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:599,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.TestOptions:599,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:599,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 600
      start: 597
    functionDepth: 1
    functionLinenumber: 597
    functionLinenumberEnd: 600
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:605,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:606,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:608,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:608,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 610
      start: 602
    functionDepth: 0
    functionLinenumber: 602
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_MinusOne()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_MinusOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:615,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks()'
      Src: org.openjdk.jmh.runner.options.TestOptions:615,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:616,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:618,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:618,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 620
      start: 612
    functionDepth: 3
    functionLinenumber: 612
    functionLinenumberEnd: 620
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_MinusOne_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupFork_MinusOne_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:624,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:625,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:625,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:625,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestOptions:626,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestOptions:626,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:626,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 627
      start: 622
    functionDepth: 3
    functionLinenumber: 622
    functionLinenumberEnd: 627
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestOptions:631,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
      Src: org.openjdk.jmh.runner.options.TestOptions:631,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:631,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 632
      start: 629
    functionDepth: 1
    functionLinenumber: 629
    functionLinenumberEnd: 632
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvm_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<String>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvm_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:636,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:637,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:637,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:637,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestOptions:638,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestOptions:638,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:638,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 639
      start: 634
    functionDepth: 3
    functionLinenumber: 634
    functionLinenumberEnd: 639
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestOptions:643,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.TestOptions:643,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:643,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 644
      start: 641
    functionDepth: 1
    functionLinenumber: 641
    functionLinenumberEnd: 644
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgs_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgs_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:648,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:649,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:649,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:649,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:650,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:650,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:650,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 651
      start: 646
    functionDepth: 3
    functionLinenumber: 646
    functionLinenumberEnd: 651
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend(String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:655,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:655,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:655,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 656
      start: 653
    functionDepth: 1
    functionLinenumber: 653
    functionLinenumberEnd: 656
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsAppend_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsAppend_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:660,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:661,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:661,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:661,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:662,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:662,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:662,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 663
      start: 658
    functionDepth: 3
    functionLinenumber: 658
    functionLinenumberEnd: 663
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:667,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.TestOptions:667,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:667,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 668
      start: 665
    functionDepth: 1
    functionLinenumber: 665
    functionLinenumberEnd: 668
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsPrepend_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testJvmArgsPrepend_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:672,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:673,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:673,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:673,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:674,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:674,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:674,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 675
      start: 670
    functionDepth: 3
    functionLinenumber: 670
    functionLinenumberEnd: 675
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:679,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:679,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:679,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 680
      start: 677
    functionDepth: 1
    functionLinenumber: 677
    functionLinenumberEnd: 680
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:685,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:686,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:688,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:688,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 690
      start: 682
    functionDepth: 0
    functionLinenumber: 682
    functionLinenumberEnd: 690
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:695,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:695,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:696,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:698,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:698,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 700
      start: 692
    functionDepth: 3
    functionLinenumber: 692
    functionLinenumberEnd: 700
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Zero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testBatchSize_Zero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:704,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:705,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:705,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:705,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:706,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:706,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:706,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 707
      start: 702
    functionDepth: 3
    functionLinenumber: 702
    functionLinenumberEnd: 707
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:711,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.options.TestOptions:711,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:711,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 712
      start: 709
    functionDepth: 1
    functionLinenumber: 709
    functionLinenumberEnd: 712
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:717,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:718,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:720,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:720,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 722
      start: 714
    functionDepth: 0
    functionLinenumber: 714
    functionLinenumberEnd: 722
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Zero()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - e.getMessage()
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Zero()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:727,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:727,1
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.runner.options.TestOptions:728,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.TestOptions:730,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:730,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 732
      start: 724
    functionDepth: 3
    functionLinenumber: 724
    functionLinenumberEnd: 732
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Zero_OptionsBuilder()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
    - e.getMessage()
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.junit.Assert].fail()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testWarmupBatchSize_Zero_OptionsBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:736,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:736,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:736,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 737
      start: 734
    functionDepth: 3
    functionLinenumber: 734
    functionLinenumberEnd: 737
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testParam_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testParam_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:741,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:742,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:742,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:742,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:744,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestOptions:744,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:745,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestOptions:745,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:748,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:748,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:751,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:751,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 753
      start: 739
    functionDepth: 3
    functionLinenumber: 739
    functionLinenumberEnd: 753
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testParam()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testParam()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:757,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:758,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:758,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:758,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:760,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestOptions:760,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:761,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].get()'
      Src: org.openjdk.jmh.runner.options.TestOptions:761,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:764,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:764,1
    - Dst: '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:767,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
      Src: org.openjdk.jmh.runner.options.TestOptions:767,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 769
      start: 755
    functionDepth: 3
    functionLinenumber: 755
    functionLinenumberEnd: 769
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testParam_EmptyString()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.TestOptions].contains(org.openjdk.jmh.runner.options.TestOptions)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testParam_EmptyString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.TestOptions:773,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.TestOptions:774,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.runner.options.TestOptions:774,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TestOptions:774,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.runner.options.TestOptions:774,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestOptions:775,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestOptions:775,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:775,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 776
      start: 771
    functionDepth: 3
    functionLinenumber: 771
    functionLinenumberEnd: 776
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestOptions:780,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
      Src: org.openjdk.jmh.runner.options.TestOptions:780,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.TestOptions:780,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 781
      start: 778
    functionDepth: 1
    functionLinenumber: 778
    functionLinenumberEnd: 781
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].testTimeout_Default()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TestOptions].testTimeout_Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TestOptions
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.TestOptions].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/runner/options/TestOptions.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TestOptions
    signature: '[org.openjdk.jmh.runner.options.TestOptions].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:40,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:40,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsForward()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsForward()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:48,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsBackwards()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsBackwards()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ThreadLocalRandom].current()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:56,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].nextInt(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:56,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:57,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:57,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsRandom()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].nextInt(int)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    - '[java.util.concurrent.ThreadLocalRandom].current()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.generators.core.BenchmarkGeneratorTest,org.openjdk.jmh.generators.core.BenchmarkGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].testIndentsRandom()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.BenchmarkGeneratorTest
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.util.TestListStatistics].setUpClass()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.util.TestListStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].setUpClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:66,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue()'
      Src: org.openjdk.jmh.util.TestListStatistics:67,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getN()'
      Src: org.openjdk.jmh.util.TestListStatistics:68,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestListStatistics:68,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestListStatistics:69,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:69,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestListStatistics:70,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:70,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestListStatistics:71,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:71,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestListStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestListStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestListStatistics:74,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 64
    functionDepth: 2
    functionLinenumber: 64
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testAdd_double()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    - '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue()'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,float)'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(double,float)'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,float)'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getN()'
    - '[org.openjdk.jmh.util.ListStatistics].getMax()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testAdd_double()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getN()'
      Src: org.openjdk.jmh.util.TestListStatistics:82,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,long)'
      Src: org.openjdk.jmh.util.TestListStatistics:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetN()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,long)'
    - '[org.openjdk.jmh.util.ListStatistics].getN()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestListStatistics:90,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetSum()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestListStatistics:98,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetMean()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetMean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestListStatistics:106,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getMax()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestListStatistics:114,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetMin()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestListStatistics:122,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestListStatistics:130,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetStandardDeviation()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetStandardDeviation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:138,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:139,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testGetConfidenceInterval()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getConfidenceIntervalAt(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testGetConfidenceInterval()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:145,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_00()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_00()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:150,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_50()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_50()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:155,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_90()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_90()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:160,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_99()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_99()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:165,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 166
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testPercentile_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].toString()'
      Src: org.openjdk.jmh.util.TestListStatistics:174,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testToString()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].toString()'
    - '[org.openjdk.jmh.util.TestListStatistics].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testToString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:181,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:182,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:185,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:186,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:187,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:188,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:192,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:192,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:193,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:193,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Always()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    - '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertTrue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Always()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:199,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:200,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:203,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:204,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:205,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:206,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:210,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:210,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:211,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:211,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Never()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,org.openjdk.jmh.util.TestListStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Never()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:217,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:218,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:221,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:222,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:223,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:224,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:227,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:227,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:228,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:228,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:229,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:229,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:230,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:230,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:231,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:231,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:233,1
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.util.TestListStatistics:233,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:234,1
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.util.TestListStatistics:234,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:235,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:235,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:236,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:236,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
      Src: org.openjdk.jmh.util.TestListStatistics:237,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:237,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 238
      start: 215
    functionDepth: 1
    functionLinenumber: 215
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Sometimes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].isDifferent(org.openjdk.jmh.util.ListStatistics,float)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    - '[org.openjdk.jmh.util.ListStatistics].compareTo(org.openjdk.jmh.util.ListStatistics,float)'
    - '[org.junit.Assert].assertTrue(String,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testSignificant_Sometimes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:242,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getN()'
      Src: org.openjdk.jmh.util.TestListStatistics:244,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestListStatistics:244,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestListStatistics:245,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:245,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestListStatistics:246,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:246,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestListStatistics:247,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:247,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestListStatistics:248,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:248,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:249,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:249,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestListStatistics:250,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:250,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestListStatistics:251,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:251,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:252,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:253,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:254,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:254,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:255,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:255,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 256
      start: 240
    functionDepth: 2
    functionLinenumber: 240
    functionLinenumberEnd: 256
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    - '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].getMeanErrorAt(float)'
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.openjdk.jmh.util.ListStatistics].getN()'
    - '[org.openjdk.jmh.util.ListStatistics].getMax()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:260,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:261,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getN()'
      Src: org.openjdk.jmh.util.TestListStatistics:263,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestListStatistics:263,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestListStatistics:264,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:264,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestListStatistics:265,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:265,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestListStatistics:266,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:266,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestListStatistics:267,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:267,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:268,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:268,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestListStatistics:269,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:269,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestListStatistics:270,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:270,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:271,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:272,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:273,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:273,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:274,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:274,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 275
      start: 258
    functionDepth: 2
    functionLinenumber: 258
    functionLinenumberEnd: 275
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testSingle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    - '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double,double)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.openjdk.jmh.util.ListStatistics].getMeanErrorAt(float)'
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.openjdk.jmh.util.ListStatistics].getN()'
    - '[org.openjdk.jmh.util.ListStatistics].getMax()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testSingle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:279,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:280,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:282,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 286
      start: 277
    functionDepth: 1
    functionLinenumber: 277
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_MinMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_MinMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:290,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:291,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:293,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_42_43()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_42_43()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:301,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:302,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:304,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 308
      start: 299
    functionDepth: 1
    functionLinenumber: 299
    functionLinenumberEnd: 308
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_0_42()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_0_42()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:312,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
      Src: org.openjdk.jmh.util.TestListStatistics:313,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:315,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 319
      start: 310
    functionDepth: 1
    functionLinenumber: 310
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_43_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_43_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:323,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:324,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:326,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 330
      start: 321
    functionDepth: 1
    functionLinenumber: 321
    functionLinenumberEnd: 330
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_leftBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_leftBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:334,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:335,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:337,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 341
      start: 332
    functionDepth: 1
    functionLinenumber: 332
    functionLinenumberEnd: 341
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_rightBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_rightBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:345,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:346,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:348,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 352
      start: 343
    functionDepth: 1
    functionLinenumber: 343
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_left()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_left()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:356,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:357,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:359,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 363
      start: 354
    functionDepth: 1
    functionLinenumber: 354
    functionLinenumberEnd: 363
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_right()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_right()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:367,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:368,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:370,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 374
      start: 365
    functionDepth: 1
    functionLinenumber: 365
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_middle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_emptyLevels_middle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:378,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestListStatistics:381,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:385,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:390,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:395,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 399
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 399
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_increasing()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.ListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testHistogram_increasing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getRawData()'
      Src: org.openjdk.jmh.util.TestListStatistics:406,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestListStatistics:408,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:408,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestListStatistics:409,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].getKey()'
      Src: org.openjdk.jmh.util.TestListStatistics:410,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
      Src: org.openjdk.jmh.util.TestListStatistics:410,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].getValue()'
      Src: org.openjdk.jmh.util.TestListStatistics:411,1
    - Dst: '[org.openjdk.jmh.util.TestListStatistics].longValue()'
      Src: org.openjdk.jmh.util.TestListStatistics:411,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:411,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestListStatistics:414,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestListStatistics)'
      Src: org.openjdk.jmh.util.TestListStatistics:414,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestListStatistics:416,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.util.TestListStatistics:417,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 421
      start: 404
    functionDepth: 2
    functionLinenumber: 404
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.util.TestListStatistics].testRawDataIterator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestListStatistics].getKey()'
    - '[org.openjdk.jmh.util.TestListStatistics].getValue()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.TestListStatistics)'
    - '[org.openjdk.jmh.util.ListStatistics].getRawData()'
    - '[org.junit.Assert].fail(String)'
    - '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
    - '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestListStatistics)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestListStatistics,org.openjdk.jmh.util.TestListStatistics,double)'
    - '[org.openjdk.jmh.util.TestListStatistics].longValue()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestListStatistics].testRawDataIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestListStatistics:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.ListStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestListStatistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestListStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestListStatistics
    signature: '[org.openjdk.jmh.util.TestListStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
      Src: org.openjdk.jmh.util.TestFileUtils:40,1
    - Dst: '[File].deleteOnExit()'
      Src: org.openjdk.jmh.util.TestFileUtils:41,1
    - Dst: '[File].exists()'
      Src: org.openjdk.jmh.util.TestFileUtils:42,1
    - Dst: '[org.openjdk.jmh.util.TestFileUtils].assertTrue(org.openjdk.jmh.util.TestFileUtils)'
      Src: org.openjdk.jmh.util.TestFileUtils:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.util.TestFileUtils].testExtractFromResource()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestFileUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestFileUtils].assertTrue(org.openjdk.jmh.util.TestFileUtils)'
    - '[File].deleteOnExit()'
    - '[File].exists()'
    - '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestFileUtils].testExtractFromResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestFileUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestFileUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestFileUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestFileUtils
    signature: '[org.openjdk.jmh.util.TestFileUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getPid()'
      Src: org.openjdk.jmh.util.TestUtil:37,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.util.TestUtil:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 2
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.util.TestUtil].testPID_Current()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestUtil.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].getPid()'
    - '[org.junit.Assert].assertTrue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestUtil].testPID_Current()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].isWindows()'
      Src: org.openjdk.jmh.util.TestUtil:42,1
    - Dst: '[ProcessBuilder].<init>()'
      Src: org.openjdk.jmh.util.TestUtil:43,1
    - Dst: '[ProcessBuilder].command(String,String)'
      Src: org.openjdk.jmh.util.TestUtil:43,1
    - Dst: '[org.openjdk.jmh.util.TestUtil].start()'
      Src: org.openjdk.jmh.util.TestUtil:44,1
    - Dst: '[org.openjdk.jmh.util.Utils].getPid(org.openjdk.jmh.util.TestUtil)'
      Src: org.openjdk.jmh.util.TestUtil:45,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.util.TestUtil:45,1
    - Dst: '[org.openjdk.jmh.util.TestUtil].waitFor()'
      Src: org.openjdk.jmh.util.TestUtil:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.util.TestUtil].testPID_Other()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestUtil.java
    functionUses: 0
    functionsReached:
    - '[ProcessBuilder].<init>()'
    - '[org.openjdk.jmh.util.TestUtil].start()'
    - '[org.openjdk.jmh.util.TestUtil].waitFor()'
    - '[org.openjdk.jmh.util.Utils].isWindows()'
    - '[org.openjdk.jmh.util.Utils].getPid(org.openjdk.jmh.util.TestUtil)'
    - '[ProcessBuilder].command(String,String)'
    - '[org.junit.Assert].assertTrue(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestUtil].testPID_Other()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String)'
      Src: org.openjdk.jmh.util.TestUtil:52,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:52,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:52,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.util.TestUtil:53,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:53,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:53,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.util.TestUtil:54,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:54,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:54,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.util.TestUtil:55,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:55,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:55,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.util.TestUtil:56,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:56,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:56,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.util.TestUtil:57,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
      Src: org.openjdk.jmh.util.TestUtil:57,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
      Src: org.openjdk.jmh.util.TestUtil:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.util.TestUtil].testSplit()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestUtil.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestUtil,Collection<String>)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestUtil].testSplit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestUtil
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestUtil].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestUtil
    signature: '[org.openjdk.jmh.util.TestUtil].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.util.MultisetTest:33,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String)'
      Src: org.openjdk.jmh.util.MultisetTest:34,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
      Src: org.openjdk.jmh.util.MultisetTest:35,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetTest:36,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertFalse(org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:36,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].size()'
      Src: org.openjdk.jmh.util.MultisetTest:37,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:37,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].keys()'
      Src: org.openjdk.jmh.util.MultisetTest:38,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].size()'
      Src: org.openjdk.jmh.util.MultisetTest:38,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:38,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:39,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:39,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:40,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:40,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].clear()'
      Src: org.openjdk.jmh.util.MultisetTest:43,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetTest:44,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertTrue(org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:44,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].size()'
      Src: org.openjdk.jmh.util.MultisetTest:45,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:45,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].keys()'
      Src: org.openjdk.jmh.util.MultisetTest:46,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].size()'
      Src: org.openjdk.jmh.util.MultisetTest:46,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:46,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:47,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:47,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:48,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:48,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String)'
      Src: org.openjdk.jmh.util.MultisetTest:51,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
      Src: org.openjdk.jmh.util.MultisetTest:52,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetTest:53,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertFalse(org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:53,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].size()'
      Src: org.openjdk.jmh.util.MultisetTest:54,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:54,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].keys()'
      Src: org.openjdk.jmh.util.MultisetTest:55,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].size()'
      Src: org.openjdk.jmh.util.MultisetTest:55,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:55,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:56,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:56,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(String)'
      Src: org.openjdk.jmh.util.MultisetTest:57,1
    - Dst: '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
      Src: org.openjdk.jmh.util.MultisetTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.util.MultisetTest].testClear()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
    - '[org.openjdk.jmh.util.HashMultiset].count(String)'
    - '[org.openjdk.jmh.util.MultisetTest].size()'
    - '[org.openjdk.jmh.util.HashMultiset].clear()'
    - '[org.openjdk.jmh.util.MultisetTest].assertTrue(org.openjdk.jmh.util.MultisetTest)'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[org.openjdk.jmh.util.HashMultiset].isEmpty()'
    - '[org.openjdk.jmh.util.HashMultiset].keys()'
    - '[org.openjdk.jmh.util.HashMultiset].size()'
    - '[org.openjdk.jmh.util.MultisetTest].assertEquals(int,org.openjdk.jmh.util.MultisetTest)'
    - '[org.openjdk.jmh.util.MultisetTest].assertFalse(org.openjdk.jmh.util.MultisetTest)'
    - '[org.openjdk.jmh.util.HashMultiset].add(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.MultisetTest].testClear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.MultisetTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.MultisetTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.MultisetTest
    signature: '[org.openjdk.jmh.util.MultisetTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(org.openjdk.jmh.util.TestMultisetStatistics,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].setUpClass()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(org.openjdk.jmh.util.TestMultisetStatistics,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].setUpClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:66,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:67,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:68,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:68,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:69,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:69,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:70,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:70,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:71,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:71,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:74,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 64
    functionDepth: 2
    functionLinenumber: 64
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testAdd_double()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,float)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(double,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testAdd_double()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:82,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,long)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetN()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,long)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:90,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetSum()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:98,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMean()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:106,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:114,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMin()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:122,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 120
    functionDepth: 2
    functionLinenumber: 120
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:130,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetStandardDeviation()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetStandardDeviation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:138,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:139,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetConfidenceInterval()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getConfidenceIntervalAt(float)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testGetConfidenceInterval()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:145,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_00()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_00()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:150,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_50()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_50()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:155,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_90()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_90()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:160,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_99()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_99()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:165,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 166
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(float,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testPercentile_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].toString()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:174,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testToString()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestMultisetStatistics].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].toString()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testToString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:180,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:181,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:183,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:184,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:185,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:186,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:189,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:189,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:190,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:190,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Always()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Always()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:196,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:197,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:199,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:200,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:201,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:202,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:205,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:205,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:206,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:206,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 208
      start: 194
    functionDepth: 2
    functionLinenumber: 194
    functionLinenumberEnd: 208
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Never()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Never()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:212,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:213,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:215,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:216,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:217,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:218,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:220,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:220,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:221,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:221,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:222,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:222,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:223,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:223,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:224,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:224,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:226,1
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:226,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:227,1
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:227,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:228,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:228,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:229,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:229,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:230,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:230,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 210
    functionDepth: 2
    functionLinenumber: 210
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Sometimes()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].isDifferent(org.openjdk.jmh.util.MultisetStatistics,float)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].compareTo(org.openjdk.jmh.util.MultisetStatistics,float)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.junit.Assert].assertTrue(String,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testSignificant_Sometimes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:236,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:238,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:238,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:239,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:239,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:240,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:240,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:241,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:241,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:242,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:242,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:243,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:243,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:244,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:244,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:245,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:245,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:246,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:247,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:248,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:248,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:249,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:249,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 234
    functionDepth: 2
    functionLinenumber: 234
    functionLinenumberEnd: 250
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMeanErrorAt(float)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:254,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:255,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:257,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:257,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:258,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:258,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:259,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:259,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:260,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:260,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:261,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:261,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:262,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:262,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:263,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:263,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:264,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:264,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:265,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:266,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:267,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:267,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:268,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:268,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 269
      start: 252
    functionDepth: 2
    functionLinenumber: 252
    functionLinenumberEnd: 269
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testSingle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestMultisetStatistics,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMeanErrorAt(float)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testSingle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:274,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:275,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:277,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 281
      start: 272
    functionDepth: 2
    functionLinenumber: 272
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_MinMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_MinMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:285,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:286,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:288,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 292
      start: 283
    functionDepth: 2
    functionLinenumber: 283
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_42_43()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_42_43()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:296,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:297,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 294
    functionDepth: 2
    functionLinenumber: 294
    functionLinenumberEnd: 303
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_0_42()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_0_42()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:307,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:308,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:310,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 305
    functionDepth: 2
    functionLinenumber: 305
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_43_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(float,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_43_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:318,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:319,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:321,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 325
      start: 316
    functionDepth: 2
    functionLinenumber: 316
    functionLinenumberEnd: 325
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_leftBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_leftBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:329,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:330,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:332,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 336
      start: 327
    functionDepth: 2
    functionLinenumber: 327
    functionLinenumberEnd: 336
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_rightBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_rightBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:340,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:341,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:343,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 347
      start: 338
    functionDepth: 2
    functionLinenumber: 338
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_left()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_left()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:351,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:352,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:354,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 358
      start: 349
    functionDepth: 2
    functionLinenumber: 349
    functionLinenumberEnd: 358
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_right()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_right()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:362,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:363,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:365,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 360
    functionDepth: 2
    functionLinenumber: 360
    functionLinenumberEnd: 369
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_middle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_emptyLevels_middle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:373,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:375,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:378,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:383,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:388,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 392
      start: 371
    functionDepth: 2
    functionLinenumber: 371
    functionLinenumberEnd: 392
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_increasing()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,org.openjdk.jmh.util.TestMultisetStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testHistogram_increasing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:401,1
    - Dst: '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<Map.Entry<Double,Long>>)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:402,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.util.TestMultisetStatistics:403,1
    - Dst: '[org.openjdk.jmh.util.TestMultisetStatistics].longValue()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:403,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:403,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.util.TestMultisetStatistics:409,1
    - Dst: Double.compare(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)
      Src: org.openjdk.jmh.util.TestMultisetStatistics:411,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:416,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:420,1
    - Dst: '[Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:422,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:422,1
    - Dst: '[Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:424,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:425,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 429
      start: 398
    functionDepth: 1
    functionLinenumber: 398
    functionLinenumberEnd: 429
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testRawDataIterator_no_duplicates()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - Double.compare(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)
    - '[Iterator<Map.Entry<Double,Long>>].next()'
    - entry.getValue()
    - '[org.junit.Assert].fail(String)'
    - entry.getKey()
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<Map.Entry<Double,Long>>)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
    - '[Iterator<Map.Entry<Double,Long>>].hasNext()'
    - '[org.openjdk.jmh.util.TestMultisetStatistics].longValue()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testRawDataIterator_no_duplicates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:437,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:439,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:442,1
    - Dst: '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<Map.Entry<Double,Long>>)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:444,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.util.TestMultisetStatistics:445,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:445,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,int)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:448,1
    - Dst: '[Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:450,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestMultisetStatistics)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:450,1
    - Dst: '[Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:452,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:453,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 457
      start: 435
    functionDepth: 2
    functionLinenumber: 435
    functionLinenumberEnd: 457
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].testRawDataIterator_duplicates()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(int,org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[Iterator<Map.Entry<Double,Long>>].next()'
    - '[org.junit.Assert].fail(String)'
    - entry.getKey()
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,double,double)'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestMultisetStatistics)'
    - '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<Map.Entry<Double,Long>>)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestMultisetStatistics,int)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    - '[Iterator<Map.Entry<Double,Long>>].hasNext()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].testRawDataIterator_duplicates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestMultisetStatistics:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double[]
      - double
      - org.openjdk.jmh.util.MultisetStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestMultisetStatistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestMultisetStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestMultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestMultisetStatistics
    signature: '[org.openjdk.jmh.util.TestMultisetStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].setUpClass()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].setUpClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getN()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:58,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getN()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:58,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(long,long)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetN()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].getN()'
    - '[org.openjdk.jmh.util.ListStatistics].getN()'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(long,long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:66,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:66,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetSum()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getSum()'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:74,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:74,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMean()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMean()'
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:82,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:82,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
    - '[org.openjdk.jmh.util.ListStatistics].getMax()'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:90,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:90,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMin()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:98,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:98,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:106,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:106,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetStandardDeviation()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,float)'
    - '[org.openjdk.jmh.util.ListStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getStandardDeviation()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetStandardDeviation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:114,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:115,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:116,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetConfidenceInterval()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(float)'
    - '[org.openjdk.jmh.util.ListStatistics].getConfidenceIntervalAt(float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getConfidenceIntervalAt(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testGetConfidenceInterval()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:122,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:122,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_00()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_00()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:127,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:127,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_50()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_50()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:132,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:132,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_90()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_90()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:137,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:137,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_99()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_99()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:142,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:142,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testPercentile_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:147,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getN()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:149,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:149,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:150,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:150,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:151,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:151,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:152,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:152,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMean()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:153,1
    - Dst: '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestSingletonStatistics,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:153,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:154,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:154,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:155,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:155,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:156,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:156,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:157,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:158,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:159,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:159,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:160,1
    - Dst: '[org.junit.Assert].assertEquals(float,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 145
    functionDepth: 1
    functionLinenumber: 145
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testSingle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,org.openjdk.jmh.util.TestSingletonStatistics,double)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMeanErrorAt(float)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMean()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getStandardDeviation()'
    - '[org.junit.Assert].assertEquals(float,double,double)'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(int)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double,double)'
    - '[org.openjdk.jmh.util.SingletonStatistics].getN()'
    - '[org.junit.Assert].assertEquals(float,org.openjdk.jmh.util.TestSingletonStatistics,double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testSingle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:165,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 171
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_MinMax()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_MinMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:175,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_42_43()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_42_43()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:185,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:187,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_0_42()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_0_42()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:195,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:197,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_43_100()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(float)'
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_43_100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:205,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:207,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 211
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_leftBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_leftBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:215,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:217,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_rightBound()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_rightBound()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:225,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:227,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_left()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_left()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:235,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:237,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 241
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_right()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_right()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:245,1
    - Dst: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:247,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 251
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_middle()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.SingletonStatistics)'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testHistogram_emptyLevels_middle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].getRawData()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:258,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:259,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.TestSingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:259,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:260,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].getKey()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:261,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double,double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:261,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].getValue()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:262,1
    - Dst: '[org.openjdk.jmh.util.TestSingletonStatistics].longValue()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:262,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,int)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:262,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:264,1
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestSingletonStatistics)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:264,1
    - Dst: '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:266,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:267,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 271
      start: 256
    functionDepth: 2
    functionLinenumber: 256
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].testRawDataIterator()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.TestSingletonStatistics)'
    - '[java.util.Iterator<Map.Entry<Double,Long>>].hasNext()'
    - '[org.openjdk.jmh.util.SingletonStatistics].getRawData()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,int)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].longValue()'
    - '[java.util.Iterator<Map.Entry<Double,Long>>].next()'
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.util.TestSingletonStatistics)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].getValue()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.TestSingletonStatistics,double,double)'
    - '[org.openjdk.jmh.util.TestSingletonStatistics].getKey()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].testRawDataIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:45,1
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
      Src: org.openjdk.jmh.util.TestSingletonStatistics:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - org.openjdk.jmh.util.ListStatistics
      - org.openjdk.jmh.util.SingletonStatistics
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestSingletonStatistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestSingletonStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestSingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestSingletonStatistics
    signature: '[org.openjdk.jmh.util.TestSingletonStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.util.MultisetsTest:35,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:36,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:37,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:38,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:39,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:40,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:41,1
    - Dst: '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.HashMultiset,int)'
      Src: org.openjdk.jmh.util.MultisetsTest:42,1
    - Dst: '[List<T>].size()'
      Src: org.openjdk.jmh.util.MultisetsTest:44,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:44,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:45,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:45,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.util.MultisetsTest].testCountHighest()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultiset].add(int)'
    - '[List<T>].get(int)'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.HashMultiset,int)'
    - '[List<T>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
    - '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.MultisetsTest].testCountHighest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.util.MultisetsTest:53,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
      Src: org.openjdk.jmh.util.MultisetsTest:54,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
      Src: org.openjdk.jmh.util.MultisetsTest:55,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
      Src: org.openjdk.jmh.util.MultisetsTest:56,1
    - Dst: '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.HashMultiset,int)'
      Src: org.openjdk.jmh.util.MultisetsTest:58,1
    - Dst: '[List<T>].size()'
      Src: org.openjdk.jmh.util.MultisetsTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:60,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:61,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:62,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.util.MultisetsTest].testCountHighest_2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultiset].add(String,int)'
    - '[List<T>].get(int)'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.HashMultiset,int)'
    - '[List<T>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.MultisetsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.MultisetsTest].testCountHighest_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.util.MultisetsTest:68,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:69,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:70,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:71,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:72,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:73,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:74,1
    - Dst: '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.util.HashMultiset)'
      Src: org.openjdk.jmh.util.MultisetsTest:75,1
    - Dst: '[List<T>].size()'
      Src: org.openjdk.jmh.util.MultisetsTest:77,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:77,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:78,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:78,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:79,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:79,1
    - Dst: '[List<T>].get(int)'
      Src: org.openjdk.jmh.util.MultisetsTest:80,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
      Src: org.openjdk.jmh.util.MultisetsTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.util.MultisetsTest].testSortedDesc()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultiset].add(int)'
    - '[List<T>].get(int)'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[List<T>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.util.MultisetsTest)'
    - '[org.junit.Assert].assertEquals(Integer,org.openjdk.jmh.util.MultisetsTest)'
    - '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.util.HashMultiset)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.MultisetsTest].testSortedDesc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.MultisetsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.MultisetsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/MultisetsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.MultisetsTest
    signature: '[org.openjdk.jmh.util.MultisetsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.util.TestClassUtils:39,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:40,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:42,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:42,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:43,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses1()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:48,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:49,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:51,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses2()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Map<String,String>].get(String)'
    - '[java.util.Collections].singletonList(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:56,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:57,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:59,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses3()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Map<String,String>].get(String)'
    - '[java.util.Collections].singletonList(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestClassUtils].testDenseClasses3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.util.TestClassUtils:64,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:65,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:67,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:67,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:68,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:68,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:69,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.TestClassUtils].testDifferentPackages()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestClassUtils].testDifferentPackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: org.openjdk.jmh.util.TestClassUtils:74,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:75,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:77,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:77,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.util.TestClassUtils:78,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
      Src: org.openjdk.jmh.util.TestClassUtils:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.util.TestClassUtils].testSemiDifferentPackages()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Arrays].asList(String,String)'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(org.openjdk.jmh.util.TestClassUtils)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TestClassUtils].testSemiDifferentPackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TestClassUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.TestClassUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/TestClassUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.TestClassUtils
    signature: '[org.openjdk.jmh.util.TestClassUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Statistics].getHistogram(double[])'
      Src: org.openjdk.jmh.util.Util:34,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Util,org.openjdk.jmh.util.Util)'
      Src: org.openjdk.jmh.util.Util:35,1
    - Dst: '[java.util.Arrays].toString(int[])'
      Src: org.openjdk.jmh.util.Util:38,1
    - Dst: '[java.util.Arrays].equals(int[],int[])'
      Src: org.openjdk.jmh.util.Util:39,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.Util,org.openjdk.jmh.util.Util)'
      Src: org.openjdk.jmh.util.Util:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - double[]
      - int[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - s
    - vals
    - expected
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - double[]
    - int[]
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.Statistics,double[],int[])'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/Util.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getHistogram(double[])'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.Util,org.openjdk.jmh.util.Util)'
    - '[java.util.Arrays].toString(int[])'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.Util,org.openjdk.jmh.util.Util)'
    - '[java.util.Arrays].equals(int[],int[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Util].assertHistogram(org.openjdk.jmh.util.Statistics,double[],int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Util
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Util].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/Util.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Util
    signature: '[org.openjdk.jmh.util.Util].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:36,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:37,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:38,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:39,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:40,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:41,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:42,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:43,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:45,1
    - Dst: '[org.junit.Assert].assertEquals(int,int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:45,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:46,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:46,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:47,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].top3Smallest()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/BoundedPriorityQueueTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int)'
    - '[org.junit.Assert].assertEquals(Integer,E)'
    - '[org.junit.Assert].assertEquals(int,int)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].top3Smallest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].reverseOrder()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:53,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,org.openjdk.jmh.util.BoundedPriorityQueueTest)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:53,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:54,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:55,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:56,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:57,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:58,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:59,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:60,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(int,int)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:62,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:63,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:64,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(Integer,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueueTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].top3Largest()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/BoundedPriorityQueueTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].reverseOrder()'
    - '[org.junit.Assert].assertEquals(Integer,E)'
    - '[org.junit.Assert].assertEquals(int,int)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].add(int)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,org.openjdk.jmh.util.BoundedPriorityQueueTest)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].top3Largest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.BoundedPriorityQueueTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/BoundedPriorityQueueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.BoundedPriorityQueueTest
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueueTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:44,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:46,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:47,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:48,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:48,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:49,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:49,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(int)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:51,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:51,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:52,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:52,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:56,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:56,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:56,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:57,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:57,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:59,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:59,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:60,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:60,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:62,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:62,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:62,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:63,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:63,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:65,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:66,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:67,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:68,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:69,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(java.util.HashMap)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:70,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:70,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:71,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<T>)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:71,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:73,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:75,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:77,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:77,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:78,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:78,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:80,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:80,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:80,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:81,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:81,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:83,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:83,1
    - Dst: '[org.junit.Assert].assertEquals(int,int)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:83,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:84,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:84,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:84,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:86,1
    - Dst: '[java.util.Arrays].equals(int[])'
      Src: org.openjdk.jmh.util.lines.TestLineTest:86,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:88,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:88,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:88,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:88,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:89,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:89,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:89,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:91,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:91,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:92,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:92,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:94,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:94,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:94,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:95,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:95,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:95,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:97,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:97,1
    - Dst: '[java.util.HashMap].size()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:98,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineTest].size()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:98,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:98,1
    - Dst: '[java.util.HashMap].keySet()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:99,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineTest].keySet()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:99,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:99,1
    - Dst: '[java.util.HashMap].keySet()'
      Src: org.openjdk.jmh.util.lines.TestLineTest:101,1
    - Dst: '[java.util.HashMap].get(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:102,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineTest].get(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:103,1
    - Dst: '[java.util.Arrays].equals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:104,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.lines.TestLineTest)'
      Src: org.openjdk.jmh.util.lines.TestLineTest:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 96
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 42
    functionDepth: 4
    functionLinenumber: 42
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.util.lines.TestLineTest].test()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestLineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
    - '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.runner.options.TimeValue)'
    - '[java.util.HashMap].keySet()'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
    - '[java.util.HashMap].put(String)'
    - '[org.openjdk.jmh.util.Optional].eitherOf(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<T>)'
    - '[org.junit.Assert].assertEquals(String,String)'
    - '[org.junit.Assert].assertEquals(boolean,org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<T>)'
    - '[org.openjdk.jmh.util.Optional].eitherOf(int)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<T>)'
    - '[java.util.HashMap].<init>()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<T>)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
    - '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.util.lines.TestLineTest)'
    - '[java.util.HashMap].get(org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
    - '[java.util.Arrays].equals(int[])'
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.util.Optional].eitherOf(java.util.HashMap)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray()'
    - '[org.junit.Assert].assertEquals(int,int)'
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
    - '[java.util.HashMap].size()'
    - '[org.openjdk.jmh.util.lines.TestLineTest].get(org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.util.lines.TestLineTest].size()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<T>)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
    - '[java.util.Arrays].equals(org.openjdk.jmh.util.lines.TestLineTest,org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineTest].keySet()'
    - '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].get()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<T>)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.util.lines.TestLineTest)'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.TestLineTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.lines.TestLineTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestLineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.TestLineTest
    signature: '[org.openjdk.jmh.util.lines.TestLineTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
      Src: org.openjdk.jmh.util.lines.TestArmor:42,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:42,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].simple()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.Armor].decode(String)'
    - '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestArmor].simple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testFour(org.openjdk.jmh.util.lines.TestArmor,char,char,char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:49,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,org.openjdk.jmh.util.lines.TestArmor,char,char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:50,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,org.openjdk.jmh.util.lines.TestArmor,char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:51,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,char,org.openjdk.jmh.util.lines.TestArmor)'
      Src: org.openjdk.jmh.util.lines.TestArmor:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].exhaustivePlaces()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestArmor].testFour(org.openjdk.jmh.util.lines.TestArmor,char,char,char)'
    - '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,org.openjdk.jmh.util.lines.TestArmor,char)'
    - '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,org.openjdk.jmh.util.lines.TestArmor,char,char)'
    - '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,char,org.openjdk.jmh.util.lines.TestArmor)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestArmor].exhaustivePlaces()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.lines.TestArmor:57,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:58,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:59,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:60,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:61,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.lines.TestArmor:63,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
      Src: org.openjdk.jmh.util.lines.TestArmor:64,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:64,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      - char
      - char
      - char
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - c1
    - c2
    - c3
    - c4
    argTypes:
    - char
    - char
    - char
    - char
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,char,char)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(char)'
    - '[org.openjdk.jmh.util.lines.Armor].decode(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestArmor].testFour(char,char,char,char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Random].<init>(int)'
      Src: org.openjdk.jmh.util.lines.TestArmor:71,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,org.openjdk.jmh.util.lines.TestArmor,int)'
      Src: org.openjdk.jmh.util.lines.TestArmor:74,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,org.openjdk.jmh.util.lines.TestArmor,int)'
      Src: org.openjdk.jmh.util.lines.TestArmor:75,1
    - Dst: '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,org.openjdk.jmh.util.lines.TestArmor,int)'
      Src: org.openjdk.jmh.util.lines.TestArmor:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].random()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].<init>(int)'
    - '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,org.openjdk.jmh.util.lines.TestArmor,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestArmor].random()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.lines.TestArmor:82,1
    - Dst: '[java.util.Random].nextInt(int)'
      Src: org.openjdk.jmh.util.lines.TestArmor:84,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestArmor:84,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.lines.TestArmor:87,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
      Src: org.openjdk.jmh.util.lines.TestArmor:88,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:88,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
      Src: org.openjdk.jmh.util.lines.TestArmor:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Random
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - r
    - size
    - maxChar
    argTypes:
    - java.util.Random
    - int
    - int
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.Armor].encode(org.openjdk.jmh.util.lines.TestArmor)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.util.lines.TestArmor,org.openjdk.jmh.util.lines.TestArmor,String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[java.util.Random].nextInt(int)'
    - '[StringBuilder].append(char)'
    - '[org.openjdk.jmh.util.lines.Armor].decode(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestArmor].testWith(java.util.Random,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.TestArmor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.lines.TestArmor].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/test/java/org/openjdk/jmh/util/lines/TestArmor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.TestArmor
    signature: '[org.openjdk.jmh.util.lines.TestArmor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String[])'
      Src: org.openjdk.jmh.Main:41,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.Main:43,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldHelp()'
      Src: org.openjdk.jmh.Main:45,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].showHelp()'
      Src: org.openjdk.jmh.Main:46,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldList()'
      Src: org.openjdk.jmh.Main:50,1
    - Dst: '[org.openjdk.jmh.runner.Runner].list()'
      Src: org.openjdk.jmh.Main:51,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListWithParams()'
      Src: org.openjdk.jmh.Main:55,1
    - Dst: '[org.openjdk.jmh.runner.Runner].listWithParams(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.Main:56,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListProfilers()'
      Src: org.openjdk.jmh.Main:60,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].listProfilers()'
      Src: org.openjdk.jmh.Main:61,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListResultFormats()'
      Src: org.openjdk.jmh.Main:65,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].listResultFormats()'
      Src: org.openjdk.jmh.Main:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.Main:71,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.Main:73,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
      Src: org.openjdk.jmh.Main:75,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.Main:75,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.Main:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].list()'
      Src: org.openjdk.jmh.Main:78,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.Main:80,1
    - Dst: ex.getMessage()
      Src: org.openjdk.jmh.Main:85,1
    - Dst: System.err.println(org.openjdk.jmh.Main)
      Src: org.openjdk.jmh.Main:85,1
    - Dst: ex.getSuppressed()
      Src: org.openjdk.jmh.Main:86,1
    - Dst: supp.getMessage()
      Src: org.openjdk.jmh.Main:87,1
    - Dst: System.err.println(org.openjdk.jmh.Main)
      Src: org.openjdk.jmh.Main:87,1
    - Dst: ex.getCause()
      Src: org.openjdk.jmh.Main:89,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.Main:91,1
    - Dst: System.err.print(String)
      Src: org.openjdk.jmh.Main:93,1
    - Dst: e.printStackTrace(org.openjdk.jmh.Main)
      Src: org.openjdk.jmh.Main:94,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.Main:95,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.Main:99,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.Main:100,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.Main:100,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.Main:101,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - argv
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 103
      start: 39
    functionDepth: 4
    functionLinenumber: 39
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.Main].main(String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/Main.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].listWithParams(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldHelp()'
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldList()'
    - supp.getMessage()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].showHelp()'
    - '[org.openjdk.jmh.runner.Runner].list()'
    - System.exit(int)
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListResultFormats()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].listResultFormats()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListWithParams()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].listProfilers()'
    - System.err.print(String)
    - ex.getCause()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListProfilers()'
    - ex.getSuppressed()
    - '[org.openjdk.jmh.runner.Runner].run()'
    - ex.getMessage()
    - e.printStackTrace(org.openjdk.jmh.Main)
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String[])'
    - System.err.println(org.openjdk.jmh.Main)
    - System.err.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.Main].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.Main
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.Main].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/Main.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.Main
    signature: '[org.openjdk.jmh.Main].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.TextResultAggregator:32,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.TextResultAggregator)'
      Src: org.openjdk.jmh.results.TextResultAggregator:35,1
    - Dst: label.equalsIgnoreCase(org.openjdk.jmh.results.TextResultAggregator)
      Src: org.openjdk.jmh.results.TextResultAggregator:38,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.results.TextResultAggregator)'
      Src: org.openjdk.jmh.results.TextResultAggregator:39,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.TextResultAggregator:42,1
    - Dst: '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.results.TextResultAggregator,org.openjdk.jmh.results.TextResultAggregator)'
      Src: org.openjdk.jmh.results.TextResultAggregator:42,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.TextResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TextResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.TextResult>
    constantsTouched: []
    func_position:
      end: 43
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.results.TextResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.TextResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResultAggregator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.results.TextResultAggregator,org.openjdk.jmh.results.TextResultAggregator)'
    - label.equalsIgnoreCase(org.openjdk.jmh.results.TextResultAggregator)
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.results.TextResultAggregator)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.results.TextResultAggregator)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TextResult
    signature: '[org.openjdk.jmh.results.TextResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.TextResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TextResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResultAggregator.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.TextResultAggregator
    signature: '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
      Src: org.openjdk.jmh.results.IterationResult:41,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.results.IterationResult:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.IterationResult
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - params
    - md
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResultMetaData
    constantsTouched: []
    func_position:
      end: 56
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResultMetaData)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 1
    functionsReached:
    - Collections.emptyList()
    - '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.IterationResult
    signature: '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResultMetaData)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.IterationResultMetaData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.IterationResultMetaData
    signature: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<?extendsResult>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rs
    argTypes:
    - Collection<?extendsResult>
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.results.IterationResult].addResults(Collection<?extendsResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.IterationResult)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.IterationResult].addResults(Collection<?extendsResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.Result].getRole()'
      Src: org.openjdk.jmh.results.IterationResult:69,1
    - Dst: '[ResultRole].isPrimary()'
      Src: org.openjdk.jmh.results.IterationResult:69,1
    - Dst: Collections.singleton(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.IterationResult:71,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].size()'
      Src: org.openjdk.jmh.results.IterationResult:72,1
    - Dst: '[ArrayList].<init>(int)'
      Src: org.openjdk.jmh.results.IterationResult:73,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:74,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.IterationResult:75,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].add(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.IterationResult:78,1
    - Dst: '[org.openjdk.jmh.results.Result].getRole()'
      Src: org.openjdk.jmh.results.IterationResult:82,1
    - Dst: '[ResultRole].isSecondary()'
      Src: org.openjdk.jmh.results.IterationResult:82,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
      Src: org.openjdk.jmh.results.IterationResult:84,1
    - Dst: '[org.openjdk.jmh.results.Result].getLabel()'
      Src: org.openjdk.jmh.results.IterationResult:86,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].put(String,org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.IterationResult:86,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 88
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].addAll(org.openjdk.jmh.results.IterationResult)'
    - '[ResultRole].isPrimary()'
    - '[org.openjdk.jmh.results.Result].getRole()'
    - Collections.singleton(org.openjdk.jmh.results.Result)
    - '[ResultRole].isSecondary()'
    - '[org.openjdk.jmh.results.IterationResult].size()'
    - '[org.openjdk.jmh.results.Result].getLabel()'
    - '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    - '[ArrayList].add(org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.util.TreeMultimap].put(String,org.openjdk.jmh.results.Result)'
    - '[ArrayList].<init>(int)'
    - '[Collection<org.openjdk.jmh.results.Result>].add(org.openjdk.jmh.results.Result)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.IterationResult].addResult(org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.IterationResult].getRawPrimaryResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.IterationResult].getRawSecondaryResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.results.IterationResult:99,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].keys()'
      Src: org.openjdk.jmh.results.IterationResult:100,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:101,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].iterator()'
      Src: org.openjdk.jmh.results.IterationResult:103,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].next()'
      Src: org.openjdk.jmh.results.IterationResult:103,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.IterationResult:106,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].aggregate(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:107,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:108,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.IterationResult:112,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.IterationResult:112,1
    - Dst: '[TreeMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
      Src: org.openjdk.jmh.results.IterationResult:112,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.results.IterationResult:115,1
    - Dst: '[TreeMap].values()'
      Src: org.openjdk.jmh.results.IterationResult:116,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.results.IterationResult:117,1
    - Dst: '[HashMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
      Src: org.openjdk.jmh.results.IterationResult:117,1
    - Dst: '[TreeMap].putAll(HashMap)'
      Src: org.openjdk.jmh.results.IterationResult:119,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 98
    functionDepth: 2
    functionLinenumber: 98
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 5
    functionsReached:
    - '[HashMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
    - '[org.openjdk.jmh.results.IterationResult].getThreadAggregator()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.results.IterationResult)'
    - '[TreeMap].<init>()'
    - '[TreeMap].put(org.openjdk.jmh.results.IterationResult,org.openjdk.jmh.results.IterationResult)'
    - '[TreeMap].values()'
    - '[org.openjdk.jmh.results.IterationResult].aggregate(org.openjdk.jmh.results.IterationResult)'
    - '[TreeMap].putAll(HashMap)'
    - '[HashMap].<init>()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[TreeMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
    - '[org.openjdk.jmh.results.IterationResult].iterator()'
    - '[org.openjdk.jmh.results.IterationResult].next()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].keys()'
    - '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.Result)'
    linkageType: ''
    returnType: Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.results.IterationResult:125,1
    - Dst: '[org.openjdk.jmh.results.Result].getDerivativeResults()'
      Src: org.openjdk.jmh.results.IterationResult:126,1
    - Dst: '[org.openjdk.jmh.results.Result].getLabel()'
      Src: org.openjdk.jmh.results.IterationResult:127,1
    - Dst: '[HashMap].put(String,org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.IterationResult:127,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - r
    argTypes:
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 130
      start: 124
    functionDepth: 1
    functionLinenumber: 124
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getDerivativeResults()'
    - '[HashMap].<init>()'
    - '[HashMap].put(String,org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.results.Result].getLabel()'
    linkageType: ''
    returnType: Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.IterationResult].produceDerivative(org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Collection<org.openjdk.jmh.results.Result>].iterator()'
      Src: org.openjdk.jmh.results.IterationResult:134,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].next()'
      Src: org.openjdk.jmh.results.IterationResult:134,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getThreadAggregator()'
      Src: org.openjdk.jmh.results.IterationResult:134,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].aggregate(Collection<org.openjdk.jmh.results.Result>)'
      Src: org.openjdk.jmh.results.IterationResult:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 9
    functionsReached:
    - '[org.openjdk.jmh.results.IterationResult].getThreadAggregator()'
    - '[org.openjdk.jmh.results.IterationResult].next()'
    - '[Collection<org.openjdk.jmh.results.Result>].iterator()'
    - '[org.openjdk.jmh.results.IterationResult].aggregate(Collection<org.openjdk.jmh.results.Result>)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result
    signature: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.results.IterationResult].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParams
    signature: '[org.openjdk.jmh.results.IterationResult].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.results.IterationResult].getBenchmarkParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.results.IterationResult].getBenchmarkParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.IterationResult:147,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.IterationResult:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - List<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResultMetaData
      - Collection<org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 146
    functionDepth: 1
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.results.IterationResult].getScoreUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.IterationResult].getScoreUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      - long
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResultMetaData
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - warmupTime
    - measurementTime
    - stopTime
    - warmupOps
    - measurementOps
    argTypes:
    - long
    - long
    - long
    - long
    - long
    constantsTouched: []
    func_position:
      end: 47
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].<init>(long,long,long,long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResultMetaData
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].<init>(long,long,long,long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.BenchmarkResultMetaData:51,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 3
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getWarmupOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getWarmupOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - startTime
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.results.BenchmarkResultMetaData].adjustStart(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.BenchmarkResultMetaData].adjustStart(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Comparator].comparing()'
      Src: org.openjdk.jmh.results.RunResult:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.RunResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - params
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 0
    functionsReached:
    - '[java.util.Comparator].comparing()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.RunResult
    signature: '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
    signature: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.results.RunResult:56,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.RunResult:56,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 2
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 25
    functionsReached:
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result
    signature: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.results.RunResult:60,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.results.RunResult:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 3
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 28
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    linkageType: ''
    returnType: java.util.Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].isEmpty()'
      Src: org.openjdk.jmh.results.RunResult:70,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.RunResult:74,1
    - Dst: r.getIterationResults()
      Src: org.openjdk.jmh.results.RunResult:76,1
    - Dst: '[java.util.ArrayList].addAll(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.results.RunResult:76,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,java.util.ArrayList)'
      Src: org.openjdk.jmh.results.RunResult:78,1
    - Dst: br.getBenchmarkResults()
      Src: org.openjdk.jmh.results.RunResult:80,1
    - Dst: '[org.openjdk.jmh.results.RunResult].keys()'
      Src: org.openjdk.jmh.results.RunResult:80,1
    - Dst: br.getBenchmarkResults()
      Src: org.openjdk.jmh.results.RunResult:81,1
    - Dst: '[org.openjdk.jmh.results.RunResult].get(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.results.RunResult:81,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.results.RunResult:82,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 6
    functionsReached:
    - r.getIterationResults()
    - br.getBenchmarkResults()
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.results.RunResult].get(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,java.util.ArrayList)'
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.RunResult)'
    - '[java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>].isEmpty()'
    - '[org.openjdk.jmh.results.RunResult].keys()'
    - '[java.util.ArrayList].addAll(org.openjdk.jmh.results.RunResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResult
    signature: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Collection<org.openjdk.jmh.results.BenchmarkResult>
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.Comparator<org.openjdk.jmh.results.RunResult>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.results.RunResult].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RunResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.results.RunResult].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.IterationResultMetaData
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - allOps
    - measuredOps
    argTypes:
    - long
    - long
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.results.IterationResultMetaData].<init>(long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.IterationResultMetaData
    signature: '[org.openjdk.jmh.results.IterationResultMetaData].<init>(long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.results.IterationResultMetaData].getMeasuredOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResultMetaData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.IterationResultMetaData].getMeasuredOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/IterationResultMetaData.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.results.TextResult,String,org.openjdk.jmh.results.TextResult,String,org.openjdk.jmh.results.TextResult)'
      Src: org.openjdk.jmh.results.TextResult:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.TextResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - output
    - label
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.results.TextResult].<init>(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResult.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.results.TextResult,String,org.openjdk.jmh.results.TextResult,String,org.openjdk.jmh.results.TextResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TextResult
    signature: '[org.openjdk.jmh.results.TextResult].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TextResult:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.TextResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.results.TextResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.TextResult>
    signature: '[org.openjdk.jmh.results.TextResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.TextResult:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.TextResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.results.TextResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TextResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.TextResult>
    signature: '[org.openjdk.jmh.results.TextResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.results.TextResult].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.TextResult].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.results.TextResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/TextResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.TextResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.results.SampleTimeResult:47,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.results.SampleTimeResult:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SampleTimeResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - role
    - label
    - buffer
    - outputTimeUnit
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.SampleBuffer
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 49
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SampleTimeResult
    signature: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.SampleBuffer
      - String
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.SampleTimeResult
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - role
    - label
    - buffer
    - unit
    - outputTimeUnit
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.SampleBuffer
    - String
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.SampleTimeResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SampleTimeResult
    signature: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.TimeUnit].convert(int,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:61,1
    - Dst: TimeUnit.NANOSECONDS.convert(int,org.openjdk.jmh.results.SampleTimeResult)
      Src: org.openjdk.jmh.results.SampleTimeResult:61,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].getStatistics(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Statistics
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - buffer
    - outputTimeUnit
    argTypes:
    - org.openjdk.jmh.util.SampleBuffer
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].of(org.openjdk.jmh.util.SampleBuffer,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].getStatistics(org.openjdk.jmh.results.SampleTimeResult)'
    - TimeUnit.NANOSECONDS.convert(int,org.openjdk.jmh.results.SampleTimeResult)
    - '[java.util.concurrent.TimeUnit].convert(int,org.openjdk.jmh.results.SampleTimeResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Statistics
    signature: '[org.openjdk.jmh.results.SampleTimeResult].of(org.openjdk.jmh.util.SampleBuffer,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: role.isPrimary()
      Src: org.openjdk.jmh.results.SampleTimeResult:67,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:69,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:70,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:71,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:72,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:73,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:74,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:75,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:76,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
      Src: org.openjdk.jmh.results.SampleTimeResult:68,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].getDerivativeResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
    - role.isPrimary()
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult,org.openjdk.jmh.results.SampleTimeResult)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.results.SampleTimeResult].getDerivativeResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].distributionExtendedInfo()'
      Src: org.openjdk.jmh.results.SampleTimeResult:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].distributionExtendedInfo()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.SampleTimeResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.results.SampleTimeResult:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>
    signature: '[org.openjdk.jmh.results.SampleTimeResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.results.SampleTimeResult:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.SampleBuffer
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.results.SampleTimeResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult>
    signature: '[org.openjdk.jmh.results.SampleTimeResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:103,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:106,1
    - Dst: tu.equals(org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:109,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:110,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:114,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:115,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:117,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)'
      Src: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator:113,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SampleTimeResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - tu.equals(org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)
    - '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.SampleBuffer,String,org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SampleTimeResult
    signature: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.SampleTimeResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SampleTimeResult.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator
    signature: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<R>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: R
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<R>
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.results.Aggregator].aggregate(java.util.Collection<R>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Aggregator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: R
    signature: '[org.openjdk.jmh.results.Aggregator].aggregate(java.util.Collection<R>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Aggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.Aggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Aggregator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator
    signature: '[org.openjdk.jmh.results.Aggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>,null)'
      Src: org.openjdk.jmh.results.BenchmarkResult:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - Collection<org.openjdk.jmh.results.IterationResult>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - params
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - Collection<org.openjdk.jmh.results.IterationResult>
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResult
    signature: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResult
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - params
    - data
    - md
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - Collection<org.openjdk.jmh.results.IterationResult>
    - org.openjdk.jmh.results.BenchmarkResultMetaData
    constantsTouched: []
    func_position:
      end: 56
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>,org.openjdk.jmh.results.BenchmarkResultMetaData)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResult
    signature: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,Collection<org.openjdk.jmh.results.IterationResult>,org.openjdk.jmh.results.BenchmarkResultMetaData)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResultMetaData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResultMetaData
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.Result].getLabel()'
      Src: org.openjdk.jmh.results.BenchmarkResult:66,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].put(String,org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.BenchmarkResult:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - r
    argTypes:
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].put(String,org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.results.Result].getLabel()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.results.IterationResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.IterationResult>
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getIterationResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getBenchmarkResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getBenchmarkResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:79,1
    - Dst: r.getPrimaryResult()
      Src: org.openjdk.jmh.results.BenchmarkResult:81,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:82,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.BenchmarkResult:83,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].values()'
      Src: org.openjdk.jmh.results.BenchmarkResult:85,1
    - Dst: r.getRole()
      Src: org.openjdk.jmh.results.BenchmarkResult:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].isPrimary()'
      Src: org.openjdk.jmh.results.BenchmarkResult:86,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].aggregate(ArrayList)'
      Src: org.openjdk.jmh.results.BenchmarkResult:92,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.BenchmarkResult:94,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 11
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].values()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationAggregator()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.BenchmarkResult].aggregate(ArrayList)'
    - '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].isPrimary()'
    - r.getPrimaryResult()
    - r.getRole()
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:100,1
    - Dst: ir.getSecondaryResults()
      Src: org.openjdk.jmh.results.BenchmarkResult:104,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].entrySet()'
      Src: org.openjdk.jmh.results.BenchmarkResult:105,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.results.BenchmarkResult:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getRole()'
      Src: org.openjdk.jmh.results.BenchmarkResult:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].isDerivative()'
      Src: org.openjdk.jmh.results.BenchmarkResult:107,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.results.BenchmarkResult:109,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.results.BenchmarkResult:109,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:109,1
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:113,1
    - Dst: '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
      Src: org.openjdk.jmh.results.BenchmarkResult:115,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.results.BenchmarkResult:117,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:118,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].iterator()'
      Src: org.openjdk.jmh.results.BenchmarkResult:119,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].next()'
      Src: org.openjdk.jmh.results.BenchmarkResult:119,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getZeroResult()'
      Src: org.openjdk.jmh.results.BenchmarkResult:120,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].size()'
      Src: org.openjdk.jmh.results.BenchmarkResult:122,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:123,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getIterationAggregator()'
      Src: org.openjdk.jmh.results.BenchmarkResult:127,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].size()'
      Src: org.openjdk.jmh.results.BenchmarkResult:129,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:130,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.BenchmarkResult:133,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:137,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].aggregate(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:137,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:138,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].keys()'
      Src: org.openjdk.jmh.results.BenchmarkResult:141,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:143,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:144,1
    - Dst: r.getRole()
      Src: org.openjdk.jmh.results.BenchmarkResult:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].isSecondary()'
      Src: org.openjdk.jmh.results.BenchmarkResult:145,1
    - Dst: r.getRole()
      Src: org.openjdk.jmh.results.BenchmarkResult:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].isDerivative()'
      Src: org.openjdk.jmh.results.BenchmarkResult:145,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:146,1
    - Dst: r.getIterationAggregator()
      Src: org.openjdk.jmh.results.BenchmarkResult:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].aggregate(ArrayList)'
      Src: org.openjdk.jmh.results.BenchmarkResult:151,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.BenchmarkResult:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.BenchmarkResult:156,1
    - Dst: '[TreeMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
      Src: org.openjdk.jmh.results.BenchmarkResult:156,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:159,1
    - Dst: '[TreeMap].values()'
      Src: org.openjdk.jmh.results.BenchmarkResult:160,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.results.BenchmarkResult:161,1
    - Dst: '[HashMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
      Src: org.openjdk.jmh.results.BenchmarkResult:161,1
    - Dst: '[TreeMap].putAll(HashMap)'
      Src: org.openjdk.jmh.results.BenchmarkResult:163,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 98
    functionDepth: 2
    functionLinenumber: 98
    functionLinenumberEnd: 166
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 8
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].getIterationAggregator()'
    - '[TreeMap].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkResult].aggregate(ArrayList)'
    - '[org.openjdk.jmh.results.BenchmarkResult].entrySet()'
    - '[TreeMap].values()'
    - r.getIterationAggregator()
    - '[org.openjdk.jmh.results.BenchmarkResult].isSecondary()'
    - '[HashMap].<init>()'
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - '[TreeMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - r.getRole()
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getRole()'
    - '[HashMap].putAll(Map<String,org.openjdk.jmh.results.Result>)'
    - '[org.openjdk.jmh.results.BenchmarkResult].isDerivative()'
    - '[TreeMap].put(org.openjdk.jmh.results.BenchmarkResult,org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.BenchmarkResult)'
    - ir.getSecondaryResults()
    - '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.Result)'
    - '[Collection<org.openjdk.jmh.results.IterationResult>].size()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].size()'
    - '[org.openjdk.jmh.results.BenchmarkResult].iterator()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>].keys()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getZeroResult()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].aggregate(org.openjdk.jmh.results.BenchmarkResult)'
    - entry.getValue()
    - '[TreeMap].putAll(HashMap)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[ArrayList].add(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.results.BenchmarkResult].next()'
    - entry.getKey()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    linkageType: ''
    returnType: Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkResult:169,1
    - Dst: '[org.openjdk.jmh.results.Result].getDerivativeResults()'
      Src: org.openjdk.jmh.results.BenchmarkResult:170,1
    - Dst: '[org.openjdk.jmh.results.Result].getLabel()'
      Src: org.openjdk.jmh.results.BenchmarkResult:171,1
    - Dst: '[HashMap].put(String,org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.BenchmarkResult:171,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - r
    argTypes:
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 174
      start: 168
    functionDepth: 1
    functionLinenumber: 168
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getDerivativeResults()'
    - '[HashMap].<init>()'
    - '[HashMap].put(String,org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.results.Result].getLabel()'
    linkageType: ''
    returnType: Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.BenchmarkResult].produceDerivative(org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.results.BenchmarkResult:177,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.BenchmarkResult:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getScoreUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getScoreUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Collection<org.openjdk.jmh.results.IterationResult>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.results.Result>
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkResult.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult].of(double)'
      Src: org.openjdk.jmh.results.ScalarResult:36,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.results.ScalarResult,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarResult:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - double
      - String
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - label
    - n
    - unit
    - policy
    argTypes:
    - String
    - double
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.results.ScalarResult].<init>(String,double,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].of(double)'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.results.ScalarResult,String,AggregationPolicy)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarResult
    signature: '[org.openjdk.jmh.results.ScalarResult].<init>(String,double,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.results.ScalarResult,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarResult:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ScalarResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - label
    - s
    - unit
    - policy
    argTypes:
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.results.ScalarResult,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarResult
    signature: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.ScalarResult:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.results.ScalarResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarResult>
    signature: '[org.openjdk.jmh.results.ScalarResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.ScalarResult:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.results.ScalarResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarResult>
    signature: '[org.openjdk.jmh.results.ScalarResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(org.openjdk.jmh.results.ScalarResult,int,org.openjdk.jmh.results.ScalarResult,org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.results.ScalarResult:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ScalarResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.ScalarResult].getZeroResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(org.openjdk.jmh.results.ScalarResult,int,org.openjdk.jmh.results.ScalarResult,org.openjdk.jmh.results.ScalarResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarResult
    signature: '[org.openjdk.jmh.results.ScalarResult].getZeroResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:61,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:63,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator)'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:63,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:66,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:68,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:69,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator:65,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.ScalarResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.ScalarResult>
    constantsTouched: []
    func_position:
      end: 71
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
    - r.getScore()
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarResult
    signature: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ScalarResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarResult.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator
    signature: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.AggregatorUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.results.AggregatorUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AggregatorUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.AggregatorUtils
    signature: '[org.openjdk.jmh.results.AggregatorUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.AggregatorUtils:41,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: ResultRole
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<?extendsResult>
    constantsTouched: []
    func_position:
      end: 45
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<?extendsResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AggregatorUtils.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: ResultRole
    signature: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<?extendsResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: result.equals(org.openjdk.jmh.results.AggregatorUtils)
      Src: org.openjdk.jmh.results.AggregatorUtils:52,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.AggregatorUtils:53,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<?extendsResult>
    constantsTouched: []
    func_position:
      end: 57
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<?extendsResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AggregatorUtils.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - result.equals(org.openjdk.jmh.results.AggregatorUtils)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<?extendsResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: result.equals(org.openjdk.jmh.results.AggregatorUtils)
      Src: org.openjdk.jmh.results.AggregatorUtils:64,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.AggregatorUtils:65,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<?extendsResult>
    constantsTouched: []
    func_position:
      end: 69
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<?extendsResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AggregatorUtils.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - result.equals(org.openjdk.jmh.results.AggregatorUtils)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<?extendsResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: result.equals(org.openjdk.jmh.results.AggregatorUtils)
      Src: org.openjdk.jmh.results.AggregatorUtils:76,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.AggregatorUtils:77,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: AggregationPolicy
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<?extendsResult>
    constantsTouched: []
    func_position:
      end: 81
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<?extendsResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AggregatorUtils.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - result.equals(org.openjdk.jmh.results.AggregatorUtils)
    linkageType: ''
    returnType: AggregationPolicy
    signature: '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<?extendsResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.results.ThroughputResult,String,org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ThroughputResult:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - double
      - long
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ThroughputResult
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - role
    - label
    - operations
    - durationNs
    - outputTimeUnit
    argTypes:
    - ResultRole
    - String
    - double
    - long
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 45
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,double,long,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.results.ThroughputResult,String,org.openjdk.jmh.results.ThroughputResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ThroughputResult
    signature: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,double,long,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ThroughputResult:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ThroughputResult
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - role
    - label
    - s
    - unit
    - policy
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ThroughputResult
    signature: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ThroughputResult:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(org.openjdk.jmh.results.ThroughputResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>
    signature: '[org.openjdk.jmh.results.ThroughputResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.results.ThroughputResult:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(org.openjdk.jmh.results.ThroughputResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ThroughputResult>
    signature: '[org.openjdk.jmh.results.ThroughputResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - AggregationPolicy
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - policy
    argTypes:
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator
    signature: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].<init>(AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:70,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:72,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator)'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:72,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:75,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:76,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:78,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.ThroughputResult>
      classConcrete: true
      classEnum: false
      classFields:
      - AggregationPolicy
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ThroughputResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.ThroughputResult>
    constantsTouched: []
    func_position:
      end: 81
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ThroughputResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
    - r.getScore()
    linkageType: ''
    returnType: org.openjdk.jmh.results.ThroughputResult
    signature: '[org.openjdk.jmh.results.ThroughputResult.ThroughputAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ThroughputResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.BenchmarkTaskResult:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - java.util.Collection<org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - allOperations
    - measuredOperations
    argTypes:
    - long
    - long
    constantsTouched: []
    func_position:
      end: 48
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkTaskResult.java
    functionUses: 1683
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.results.Result>].add(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.BenchmarkTaskResult:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - java.util.Collection<org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkTaskResult.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<org.openjdk.jmh.results.Result>].add(org.openjdk.jmh.results.Result)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - java.util.Collection<org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.results.Result>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.BenchmarkTaskResult].getResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkTaskResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.results.BenchmarkTaskResult].getResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - java.util.Collection<org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.results.BenchmarkTaskResult].getAllOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkTaskResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkTaskResult].getAllOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - java.util.Collection<org.openjdk.jmh.results.Result>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.results.BenchmarkTaskResult].getMeasuredOps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/BenchmarkTaskResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.BenchmarkTaskResult].getMeasuredOps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].of(double)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:36,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.ScalarDerivativeResult,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - double
      - String
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarDerivativeResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - label
    - n
    - unit
    - policy
    argTypes:
    - String
    - double
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,double,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].of(double)'
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.results.ScalarDerivativeResult,String,AggregationPolicy)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarDerivativeResult
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,double,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.results.ScalarDerivativeResult,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      - AggregationPolicy
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ScalarDerivativeResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - label
    - s
    - unit
    - policy
    argTypes:
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.results.ScalarDerivativeResult,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarDerivativeResult
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarDerivativeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarDerivativeResult>
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarDerivativeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult.ScalarResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.ScalarDerivativeResult>
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(org.openjdk.jmh.results.ScalarDerivativeResult,int,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.ScalarDerivativeResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].getZeroResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(org.openjdk.jmh.results.ScalarDerivativeResult,int,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarDerivativeResult
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].getZeroResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:61,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:63,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:63,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:66,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:68,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:69,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
      Src: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator:65,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarDerivativeResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>
    constantsTouched: []
    func_position:
      end: 71
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator)'
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.util.ListStatistics,String,AggregationPolicy)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregatePolicies(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
    - r.getScore()
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarDerivativeResult
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.ScalarDerivativeResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/ScalarDerivativeResult.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator
    signature: '[org.openjdk.jmh.results.ScalarDerivativeResult.ScalarResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Deduplicator].<init>()'
      Src: org.openjdk.jmh.results.Result:43,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator<String>].dedup(String)'
      Src: org.openjdk.jmh.results.Result:53,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator<String>].dedup(String)'
      Src: org.openjdk.jmh.results.Result:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      - AggregationPolicy
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - role
    - label
    - s
    - unit
    - policy
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    - AggregationPolicy
    constantsTouched: []
    func_position:
      end: 57
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.results.Result].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Deduplicator].<init>()'
    - '[org.openjdk.jmh.util.Deduplicator<String>].dedup(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result
    signature: '[org.openjdk.jmh.results.Result].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,AggregationPolicy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
      Src: org.openjdk.jmh.results.Result:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Statistics
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.results.Result].of(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Statistics
    signature: '[org.openjdk.jmh.results.Result].of(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.results.Result].getLabel()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].getLabel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ResultRole
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.results.Result].getRole()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: ResultRole
    signature: '[org.openjdk.jmh.results.Result].getRole()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Statistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.results.Result].getStatistics()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Statistics
    signature: '[org.openjdk.jmh.results.Result].getStatistics()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.results.Result].getScoreUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 16
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].getScoreUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.results.Result:110,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getSum()'
      Src: org.openjdk.jmh.results.Result:112,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.results.Result:114,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMin()'
      Src: org.openjdk.jmh.results.Result:116,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.Result:118,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.results.Result].getScore()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 37
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getSum()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.Statistics].getMin()'
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - '[org.openjdk.jmh.util.Statistics].getMax()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.results.Result].getScore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Statistics].getMeanErrorAt(float)'
      Src: org.openjdk.jmh.results.Result:130,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.Result:136,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.results.Result].getScoreError()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 18
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.Statistics].getMeanErrorAt(float)'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.results.Result].getScoreError()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.results.Result:148,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:152,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.Result:155,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 145
    functionDepth: 2
    functionLinenumber: 145
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.results.Result].getScoreConfidence()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(float)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    linkageType: ''
    returnType: double[]
    signature: '[org.openjdk.jmh.results.Result].getScoreConfidence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Statistics].getN()'
      Src: org.openjdk.jmh.results.Result:164,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 163
    functionDepth: 1
    functionLinenumber: 163
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.results.Result].getSampleCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 10
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getN()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.Result].getSampleCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 171
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.results.Result].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<T>
    signature: '[org.openjdk.jmh.results.Result].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.results.Result].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<T>
    signature: '[org.openjdk.jmh.results.Result].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[org.openjdk.jmh.results.Result].getZeroResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.results.Result].getZeroResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.results.Result:193,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 194
    functionName: '[org.openjdk.jmh.results.Result].getDerivativeResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 2
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.results.Result].getDerivativeResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.results.Result:203,1
    - Dst: Double.isNaN(double)
      Src: org.openjdk.jmh.results.Result:203,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:203,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.results.Result:203,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:205,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:205,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.results.Result:206,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
      Src: org.openjdk.jmh.results.Result:206,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:207,1
    - Dst: String.format(String,String,String,String)
      Src: org.openjdk.jmh.results.Result:204,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:210,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:210,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:211,1
    - Dst: String.format(String,String,String)
      Src: org.openjdk.jmh.results.Result:209,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 201
    functionDepth: 3
    functionLinenumber: 201
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.results.Result].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
    - Double.isNaN(double)
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - String.format(String,String,String)
    - String.format(String,String,String,String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.Result].simpleExtendedInfo()'
      Src: org.openjdk.jmh.results.Result:220,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 219
    functionDepth: 4
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.results.Result].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 9
    functionsReached:
    - '[org.openjdk.jmh.results.Result].simpleExtendedInfo()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.results.Result:224,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.StringWriter)'
      Src: org.openjdk.jmh.results.Result:225,1
    - Dst: '[org.openjdk.jmh.results.Result].getStatistics()'
      Src: org.openjdk.jmh.results.Result:227,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getN()'
      Src: org.openjdk.jmh.results.Result:228,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:228,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.results.Result:228,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreConfidence()'
      Src: org.openjdk.jmh.results.Result:229,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.Result:231,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:231,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(int)'
      Src: org.openjdk.jmh.results.Result:232,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:233,1
    - Dst: String.format(String,String,String,String,AggregationPolicy)
      Src: org.openjdk.jmh.results.Result:230,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:230,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMin()'
      Src: org.openjdk.jmh.results.Result:236,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:236,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.results.Result:237,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:237,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.results.Result:238,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:238,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getStandardDeviation()'
      Src: org.openjdk.jmh.results.Result:239,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
      Src: org.openjdk.jmh.results.Result:239,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format()'
      Src: org.openjdk.jmh.results.Result:240,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format()'
      Src: org.openjdk.jmh.results.Result:241,1
    - Dst: String.format(String,String,String,String,String,String,String,String)
      Src: org.openjdk.jmh.results.Result:234,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:234,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.results.Result:244,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
      Src: org.openjdk.jmh.results.Result:244,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:244,1
    - Dst: String.format(String,String,String)
      Src: org.openjdk.jmh.results.Result:244,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:244,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.results.Result:246,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.results.Result:247,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 248
      start: 223
    functionDepth: 3
    functionLinenumber: 223
    functionLinenumberEnd: 248
    functionName: '[org.openjdk.jmh.results.Result].simpleExtendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].<init>(java.io.StringWriter)'
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
    - '[org.openjdk.jmh.util.Statistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.ScoreFormatter].format()'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
    - '[org.openjdk.jmh.util.Statistics].getN()'
    - String.format(String,String,String,String,String,String,String,String)
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(int)'
    - '[org.openjdk.jmh.results.Result].getStatistics()'
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[java.io.PrintWriter].println(org.openjdk.jmh.results.Result)'
    - String.format(String,String,String,String,AggregationPolicy)
    - String.format(String,String,String)
    - '[java.io.StringWriter].<init>()'
    - '[java.io.StringWriter].toString()'
    - '[java.io.PrintWriter].close()'
    - '[org.openjdk.jmh.util.Statistics].getMin()'
    - '[org.openjdk.jmh.results.Result].getScoreConfidence()'
    - '[org.openjdk.jmh.util.Statistics].getMax()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].simpleExtendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.Result].getStatistics()'
      Src: org.openjdk.jmh.results.Result:251,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.Result:253,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getN()'
      Src: org.openjdk.jmh.results.Result:255,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.Result:256,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getN()'
      Src: org.openjdk.jmh.results.Result:256,1
    - Dst: '[org.openjdk.jmh.results.Result].append(long)'
      Src: org.openjdk.jmh.results.Result:256,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:256,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(float)'
      Src: org.openjdk.jmh.results.Result:258,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.results.Result:260,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
      Src: org.openjdk.jmh.results.Result:260,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(int)'
      Src: org.openjdk.jmh.results.Result:261,1
    - Dst: String.format(String,String,String)
      Src: org.openjdk.jmh.results.Result:259,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:259,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.Result:263,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:263,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:263,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:263,1
    - Dst: '[org.openjdk.jmh.results.Result].printHisto(org.openjdk.jmh.util.Statistics,StringBuilder)'
      Src: org.openjdk.jmh.results.Result:265,1
    - Dst: '[org.openjdk.jmh.results.Result].printPercentiles(org.openjdk.jmh.util.Statistics,StringBuilder)'
      Src: org.openjdk.jmh.results.Result:266,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.Result:269,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 270
      start: 250
    functionDepth: 2
    functionLinenumber: 250
    functionLinenumberEnd: 270
    functionName: '[org.openjdk.jmh.results.Result].distributionExtendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(int)'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.results.Result].append(long)'
    - '[org.openjdk.jmh.results.Result].append(String)'
    - '[org.openjdk.jmh.results.Result].printHisto(org.openjdk.jmh.util.Statistics,StringBuilder)'
    - '[org.openjdk.jmh.results.Result].printPercentiles(org.openjdk.jmh.util.Statistics,StringBuilder)'
    - '[org.openjdk.jmh.results.Result].getStatistics()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(float)'
    - '[org.openjdk.jmh.util.Statistics].getN()'
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - String.format(String,String,String)
    - '[StringBuilder].append(org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.Result].distributionExtendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.Result:273,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:273,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:273,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:273,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getPercentile(int)'
      Src: org.openjdk.jmh.results.Result:277,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
      Src: org.openjdk.jmh.results.Result:277,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:278,1
    - Dst: String.format(String,String,String,String)
      Src: org.openjdk.jmh.results.Result:275,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:275,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - StringBuilder
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - stats
    - sb
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - StringBuilder
    constantsTouched: []
    func_position:
      end: 281
      start: 272
    functionDepth: 2
    functionLinenumber: 272
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.results.Result].printPercentiles(org.openjdk.jmh.util.Statistics,StringBuilder)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getPercentile(int)'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[StringBuilder].append(org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.results.Result].append(String)'
    - String.format(String,String,String,String)
    - '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.Result].printPercentiles(org.openjdk.jmh.util.Statistics,StringBuilder)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.Result:288,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.Result:288,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:288,1
    - Dst: '[org.openjdk.jmh.results.Result].append(String)'
      Src: org.openjdk.jmh.results.Result:288,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMin()'
      Src: org.openjdk.jmh.results.Result:290,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.results.Result:291,1
    - Dst: Math.log10(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:293,1
    - Dst: Math.floor(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:293,1
    - Dst: Math.pow(int,org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:293,1
    - Dst: Math.floor(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:294,1
    - Dst: Math.ceil(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:295,1
    - Dst: Math.ceil(org.openjdk.jmh.results.Result)
      Src: org.openjdk.jmh.results.Result:304,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.results.Result:304,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMin()'
      Src: org.openjdk.jmh.results.Result:312,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMin()'
      Src: org.openjdk.jmh.results.Result:312,1
    - Dst: Math.ulp(double)
      Src: org.openjdk.jmh.results.Result:312,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.results.Result:313,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.results.Result:313,1
    - Dst: Math.ulp(double)
      Src: org.openjdk.jmh.results.Result:313,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(int,org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:317,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.Result:317,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getHistogram(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:319,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatExact(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:322,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatExact(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:323,1
    - Dst: String.format(String,String,String)
      Src: org.openjdk.jmh.results.Result:321,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.Result)'
      Src: org.openjdk.jmh.results.Result:321,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - StringBuilder
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Deduplicator<String>
      - ResultRole
      - String
      - String
      - org.openjdk.jmh.util.Statistics
      - AggregationPolicy
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - stats
    - sb
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - StringBuilder
    constantsTouched: []
    func_position:
      end: 326
      start: 287
    functionDepth: 1
    functionLinenumber: 287
    functionLinenumberEnd: 326
    functionName: '[org.openjdk.jmh.results.Result].printHisto(org.openjdk.jmh.util.Statistics,StringBuilder)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 1
    functionsReached:
    - '[String].length()'
    - '[StringBuilder].append(String)'
    - Math.floor(org.openjdk.jmh.results.Result)
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - Math.ulp(double)
    - '[org.openjdk.jmh.results.Result].append(String)'
    - '[org.openjdk.jmh.util.Statistics].getMin()'
    - Math.pow(int,org.openjdk.jmh.results.Result)
    - '[org.openjdk.jmh.util.ScoreFormatter].formatExact(org.openjdk.jmh.results.Result)'
    - Math.max(int,int)
    - Math.ceil(org.openjdk.jmh.results.Result)
    - Math.log10(org.openjdk.jmh.results.Result)
    - '[org.openjdk.jmh.util.Statistics].getHistogram(org.openjdk.jmh.results.Result)'
    - '[org.openjdk.jmh.util.Statistics].getMax()'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(int,org.openjdk.jmh.results.Result)'
    - String.format(String,String,String)
    - '[StringBuilder].append(org.openjdk.jmh.results.Result)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.Result].printHisto(org.openjdk.jmh.util.Statistics,StringBuilder)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.results.Result.LazyProps:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result.LazyProps
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.Result.LazyProps].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/Result.java
    functionUses: 0
    functionsReached:
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result.LazyProps
    signature: '[org.openjdk.jmh.results.Result.LazyProps].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.results.RawResults].getTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RawResults.java
    functionUses: 1683
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.results.RawResults].getTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.RawResults
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.RawResults].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/RawResults.java
    functionUses: 2244
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.RawResults
    signature: '[org.openjdk.jmh.results.RawResults].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,int,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.results.SingleShotResult:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - long
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SingleShotResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - role
    - label
    - duration
    - outputTimeUnit
    argTypes:
    - ResultRole
    - String
    - long
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,int,java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SingleShotResult
    signature: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.NANOSECONDS.convert(int,java.util.concurrent.TimeUnit)
      Src: org.openjdk.jmh.results.SingleShotResult:47,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].of(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.SingleShotResult:47,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.results.SingleShotResult:48,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.results.SingleShotResult,String)'
      Src: org.openjdk.jmh.results.SingleShotResult:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - long
      - long
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SingleShotResult
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - role
    - label
    - duration
    - ops
    - outputTimeUnit
    argTypes:
    - ResultRole
    - String
    - long
    - long
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 49
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,long,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].of(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.results.SingleShotResult,String)'
    - TimeUnit.NANOSECONDS.convert(int,java.util.concurrent.TimeUnit)
    - '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SingleShotResult
    signature: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,long,long,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.results.SingleShotResult:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.SingleShotResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - mode
    - label
    - s
    - unit
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.SingleShotResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SingleShotResult
    signature: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].distributionExtendedInfo()'
      Src: org.openjdk.jmh.results.SingleShotResult:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.results.SingleShotResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].distributionExtendedInfo()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.SingleShotResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
      Src: org.openjdk.jmh.results.SingleShotResult:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.results.SingleShotResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>
    signature: '[org.openjdk.jmh.results.SingleShotResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
      Src: org.openjdk.jmh.results.SingleShotResult:67,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.results.SingleShotResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SingleShotResult>
    signature: '[org.openjdk.jmh.results.SingleShotResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:76,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:78,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.SingleShotResult.AveragingAggregator)'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:78,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:81,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:82,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:84,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String)'
      Src: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator:80,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.SingleShotResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SingleShotResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.SingleShotResult>
    constantsTouched: []
    func_position:
      end: 86
      start: 74
    functionDepth: 1
    functionLinenumber: 74
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - r.getScore()
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.SingleShotResult.AveragingAggregator)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.SingleShotResult
    signature: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.SingleShotResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/SingleShotResult.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.SingleShotResult.AveragingAggregator
    signature: '[org.openjdk.jmh.results.SingleShotResult.AveragingAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].of(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.AverageTimeResult:42,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.results.AverageTimeResult:43,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.results.AverageTimeResult,String)'
      Src: org.openjdk.jmh.results.AverageTimeResult:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - double
      - long
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.AverageTimeResult
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - mode
    - label
    - operations
    - durationNs
    - tu
    argTypes:
    - ResultRole
    - String
    - double
    - long
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,double,long,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].of(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.results.AverageTimeResult,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.AverageTimeResult
    signature: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,double,long,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.results.AverageTimeResult:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultRole
      - String
      - org.openjdk.jmh.util.Statistics
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.AverageTimeResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - mode
    - label
    - value
    - unit
    argTypes:
    - ResultRole
    - String
    - org.openjdk.jmh.util.Statistics
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.results.AverageTimeResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.AverageTimeResult
    signature: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.Statistics,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.AverageTimeResult:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>
    signature: '[org.openjdk.jmh.results.AverageTimeResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
      Src: org.openjdk.jmh.results.AverageTimeResult:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.AverageTimeResult>
    signature: '[org.openjdk.jmh.results.AverageTimeResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:63,1
    - Dst: r.getScore()
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:65,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.AverageTimeResult.ResultAggregator)'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:65,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:68,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:69,1
    - Dst: '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:71,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String)'
      Src: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator:67,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.AverageTimeResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>
    constantsTouched: []
    func_position:
      end: 73
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.results.AverageTimeResult.ResultAggregator)'
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(ResultRole,String,org.openjdk.jmh.util.ListStatistics,String)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateRoles(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateLabels(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
    - '[org.openjdk.jmh.results.AggregatorUtils].aggregateUnits(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
    - r.getScore()
    linkageType: ''
    returnType: org.openjdk.jmh.results.AverageTimeResult
    signature: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].aggregate(java.util.Collection<org.openjdk.jmh.results.AverageTimeResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/AverageTimeResult.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.AverageTimeResult.ResultAggregator
    signature: '[org.openjdk.jmh.results.AverageTimeResult.ResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.TextResultFormat
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - java.io.PrintStream
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.results.format.TextResultFormat].<init>(java.io.PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/TextResultFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.TextResultFormat
    signature: '[org.openjdk.jmh.results.format.TextResultFormat].<init>(java.io.PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:52,1
    - Dst: runResult.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:54,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getBenchmark()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:54,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:54,1
    - Dst: runResult.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.TextResultFormat:55,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].keySet()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:55,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:56,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.ArrayList)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:60,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:63,1
    - Dst: '[java.util.Map<String,String>].values()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:64,1
    - Dst: prefix.length()
      Src: org.openjdk.jmh.results.format.TextResultFormat:65,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:65,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:69,1
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:70,1
    - Dst: runResult.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:72,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getParamsKeys()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:73,1
    - Dst: '[java.util.TreeSet].add(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:74,1
    - Dst: '[java.util.HashMap].get(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:75,1
    - Dst: ("(" + k + ")").length()
      Src: org.openjdk.jmh.results.format.TextResultFormat:77,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getParam(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:79,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:79,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:79,1
    - Dst: '[java.util.HashMap].put(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:79,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:84,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:85,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:86,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:87,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:88,1
    - Dst: res.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.TextResultFormat:91,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:93,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getMode()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:93,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].shortLabel()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:93,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:93,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:93,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:94,1
    - Dst: String.format(String,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:94,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:94,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:94,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:95,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:95,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:95,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:95,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:96,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:96,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:96,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:96,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:97,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:97,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:97,1
    - Dst: res.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.TextResultFormat:99,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].values()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:99,1
    - Dst: subRes.getSampleCount()
      Src: org.openjdk.jmh.results.format.TextResultFormat:100,1
    - Dst: String.format(String,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:100,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:100,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:100,1
    - Dst: subRes.getScore()
      Src: org.openjdk.jmh.results.format.TextResultFormat:101,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:101,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:101,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:101,1
    - Dst: subRes.getScoreError()
      Src: org.openjdk.jmh.results.format.TextResultFormat:102,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:102,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:102,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:102,1
    - Dst: subRes.getScoreUnit()
      Src: org.openjdk.jmh.results.format.TextResultFormat:103,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].length()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:103,1
    - Dst: Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:103,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:112,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:114,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:117,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:118,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:119,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:120,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:121,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:122,1
    - Dst: '[java.io.PrintStream].println()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:123,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getBenchmark()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:127,1
    - Dst: '[java.util.Map<String,String>].get(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:127,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:127,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:130,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getParam(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:130,1
    - Dst: '[java.io.PrintStream].printf(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:131,1
    - Dst: res.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.TextResultFormat:134,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:135,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getMode()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:135,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].shortLabel()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:135,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:135,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:137,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:138,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:138,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:140,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:143,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:143,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:143,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:145,1
    - Dst: Double.isNaN(org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:145,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:145,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:145,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:146,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:147,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:147,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:147,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:149,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:150,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:153,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:153,1
    - Dst: '[java.io.PrintStream].println()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:154,1
    - Dst: res.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.TextResultFormat:157,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].entrySet()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:157,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.results.format.TextResultFormat:158,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.results.format.TextResultFormat:159,1
    - Dst: '[java.util.Map<String,String>].get(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:162,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:161,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:165,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getParam(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:165,1
    - Dst: '[java.io.PrintStream].printf(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:166,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.TextResultFormat:169,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getMode()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:169,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].shortLabel()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:169,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:169,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:171,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:172,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:172,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:174,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:177,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:177,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:177,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:179,1
    - Dst: Double.isNaN(org.openjdk.jmh.results.format.TextResultFormat)
      Src: org.openjdk.jmh.results.format.TextResultFormat:179,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:179,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:179,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:180,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:181,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:181,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:181,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:183,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:184,1
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:187,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
      Src: org.openjdk.jmh.results.format.TextResultFormat:187,1
    - Dst: '[java.io.PrintStream].println()'
      Src: org.openjdk.jmh.results.format.TextResultFormat:188,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 229
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - runResults
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 192
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.results.format.TextResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/TextResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.TextResultFormat].getBenchmark()'
    - '[java.util.TreeSet].<init>()'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getSampleCount()'
    - Math.max(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)
    - '[java.util.Map<String,String>].get(org.openjdk.jmh.results.format.TextResultFormat)'
    - subRes.getSampleCount()
    - subRes.getScore()
    - '[org.openjdk.jmh.results.format.TextResultFormat].getScoreUnit()'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getParam(org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat)'
    - '[java.io.PrintStream].printf(String,String)'
    - ("(" + k + ")").length()
    - runResult.getSecondaryResults()
    - e.getValue()
    - '[java.util.HashMap].<init>()'
    - '[java.io.PrintStream].printf(String)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.HashMap].put(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].length()'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getMode()'
    - '[org.openjdk.jmh.results.format.TextResultFormat].keySet()'
    - '[org.openjdk.jmh.results.format.TextResultFormat].shortLabel()'
    - '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(org.openjdk.jmh.results.format.TextResultFormat,org.openjdk.jmh.results.format.TextResultFormat)'
    - '[java.io.PrintStream].println()'
    - String.format(String,org.openjdk.jmh.results.format.TextResultFormat)
    - '[java.io.PrintStream].print(String)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getScoreError()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getScore()'
    - '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.TextResultFormat)'
    - '[java.util.Map<String,String>].values()'
    - '[java.util.TreeSet].add(org.openjdk.jmh.results.format.TextResultFormat)'
    - e.getKey()
    - Double.isNaN(org.openjdk.jmh.results.format.TextResultFormat)
    - '[org.openjdk.jmh.results.format.TextResultFormat].values()'
    - res.getPrimaryResult()
    - subRes.getScoreUnit()
    - subRes.getScoreError()
    - '[String].length()'
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].entrySet()'
    - runResult.getParams()
    - prefix.length()
    - res.getSecondaryResults()
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.ArrayList)'
    - '[java.util.HashMap].get(org.openjdk.jmh.results.format.TextResultFormat)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].getParamsKeys()'
    - res.getParams()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.TextResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.ResultFormat
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.results.format.ResultFormat].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.ResultFormat
    signature: '[org.openjdk.jmh.results.format.ResultFormat].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.format.ResultFormatFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.results.format.ResultFormatFactory].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormatFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.ResultFormatFactory
    signature: '[org.openjdk.jmh.results.format.ResultFormatFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].<init>(String,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:46,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,java.io.PrintStream)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:47,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(org.openjdk.jmh.results.format.ResultFormatFactory)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:48,1
    - Dst: '[java.io.PrintStream].flush()'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:49,1
    - Dst: '[java.io.PrintStream].close()'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:50,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.results.format.ResultFormatFactory)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:52,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultFormatType
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.ResultFormat
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - type
    - file
    argTypes:
    - ResultFormatType
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 43
    functionDepth: 2
    functionLinenumber: 43
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormatFactory.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].close()'
    - '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,java.io.PrintStream)'
    - '[org.openjdk.jmh.results.format.ResultFormat].writeOut(org.openjdk.jmh.results.format.ResultFormatFactory)'
    - '[java.io.PrintStream].<init>(String,String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.results.format.ResultFormatFactory)'
    - '[java.io.PrintStream].flush()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.ResultFormat
    signature: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.format.TextResultFormat].<init>(java.io.PrintStream)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:68,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].<init>(java.io.PrintStream,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:70,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].<init>(java.io.PrintStream,String)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:78,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].<init>(java.io.PrintStream)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:80,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].<init>(java.io.PrintStream)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:82,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.results.format.ResultFormatFactory:84,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - ResultFormatType
      - java.io.PrintStream
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.ResultFormat
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - type
    - out
    argTypes:
    - ResultFormatType
    - java.io.PrintStream
    constantsTouched: []
    func_position:
      end: 86
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,java.io.PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormatFactory.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].<init>(java.io.PrintStream,String)'
    - '[org.openjdk.jmh.results.format.TextResultFormat].<init>(java.io.PrintStream)'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].<init>(java.io.PrintStream)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].<init>(java.io.PrintStream)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.ResultFormat
    signature: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(ResultFormatType,java.io.PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.XSVResultFormat
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - out
    - delimiter
    argTypes:
    - java.io.PrintStream
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].<init>(java.io.PrintStream,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.XSVResultFormat
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].<init>(java.io.PrintStream,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:51,1
    - Dst: res.getParams()
      Src: org.openjdk.jmh.results.format.XSVResultFormat:53,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].getParamsKeys()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:53,1
    - Dst: '[java.util.TreeSet].addAll(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:53,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].printHeader(java.util.TreeSet)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:56,1
    - Dst: rr.getParams()
      Src: org.openjdk.jmh.results.format.XSVResultFormat:59,1
    - Dst: rr.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.XSVResultFormat:60,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].getBenchmark()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:62,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].printLine(org.openjdk.jmh.results.format.XSVResultFormat,org.openjdk.jmh.results.format.XSVResultFormat,java.util.TreeSet,org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:62,1
    - Dst: rr.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.XSVResultFormat:64,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].keySet()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:64,1
    - Dst: rr.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.XSVResultFormat:65,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].get(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:65,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].getLabel()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:66,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].printLine(org.openjdk.jmh.results.format.XSVResultFormat,org.openjdk.jmh.results.format.XSVResultFormat,java.util.TreeSet,org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:66,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 69
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.XSVResultFormat].printLine(org.openjdk.jmh.results.format.XSVResultFormat,org.openjdk.jmh.results.format.XSVResultFormat,java.util.TreeSet,org.openjdk.jmh.results.format.XSVResultFormat)'
    - rr.getPrimaryResult()
    - '[java.util.TreeSet].<init>()'
    - '[java.util.TreeSet].addAll(org.openjdk.jmh.results.format.XSVResultFormat)'
    - rr.getParams()
    - '[org.openjdk.jmh.results.format.XSVResultFormat].getParamsKeys()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].getLabel()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].get(org.openjdk.jmh.results.format.XSVResultFormat)'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].keySet()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].getBenchmark()'
    - rr.getSecondaryResults()
    - '[org.openjdk.jmh.results.format.XSVResultFormat].printHeader(java.util.TreeSet)'
    - res.getParams()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:72,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:73,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:74,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:75,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:76,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:77,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:78,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:79,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:80,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:81,1
    - Dst: '[java.io.PrintStream].printf(String,float)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:82,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:83,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:84,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:86,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:87,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.SortedSet<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - java.util.SortedSet<String>
    constantsTouched: []
    func_position:
      end: 90
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].printHeader(java.util.SortedSet<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].printf(String,float)'
    - '[java.io.PrintStream].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].printHeader(java.util.SortedSet<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:93,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:94,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:95,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:96,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:98,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].shortLabel()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:98,1
    - Dst: '[java.io.PrintStream].print(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:98,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:99,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:100,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:101,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:101,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:101,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:102,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:103,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(long)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:103,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:103,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:104,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:105,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(double)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:105,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:105,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:106,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:107,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(double)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:107,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:107,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:108,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:109,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:110,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:110,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:111,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:114,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:115,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:117,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:117,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:121,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.SortedSet<String>
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - label
    - benchmarkParams
    - params
    - result
    argTypes:
    - String
    - org.openjdk.jmh.infra.BenchmarkParams
    - java.util.SortedSet<String>
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 122
      start: 92
    functionDepth: 2
    functionLinenumber: 92
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].printLine(String,org.openjdk.jmh.infra.BenchmarkParams,java.util.SortedSet<String>,org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(long)'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.XSVResultFormat)'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].shortLabel()'
    - '[java.io.PrintStream].print(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(double)'
    - '[java.io.PrintStream].print(org.openjdk.jmh.results.format.XSVResultFormat)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].printLine(String,org.openjdk.jmh.infra.BenchmarkParams,java.util.SortedSet<String>,org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:125,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:125,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:125,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:125,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:125,1
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:126,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 130
      start: 124
    functionDepth: 1
    functionLinenumber: 124
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 0
    functionsReached:
    - '[String].contains(String)'
    - '[String].replaceAll(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,int)
      Src: org.openjdk.jmh.results.format.XSVResultFormat:133,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:133,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
    - String.format(String,int)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,long)
      Src: org.openjdk.jmh.results.format.XSVResultFormat:137,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - l
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
    - String.format(String,long)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.results.format.XSVResultFormat:141,1
    - Dst: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
      Src: org.openjdk.jmh.results.format.XSVResultFormat:141,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/XSVResultFormat.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.format.XSVResultFormat].emit(org.openjdk.jmh.results.format.XSVResultFormat)'
    - String.format(String,double)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.XSVResultFormat].emit(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String,String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:45,1
    - Dst: Boolean.parseBoolean(org.openjdk.jmh.results.format.JSONResultFormat)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.JSONResultFormat
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - java.io.PrintStream
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].<init>(java.io.PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 1
    functionsReached:
    - Boolean.parseBoolean(org.openjdk.jmh.results.format.JSONResultFormat)
    - System.getProperty(String,String)
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.JSONResultFormat
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].<init>(java.io.PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:55,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.StringWriter)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:56,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:60,1
    - Dst: runResult.getParams()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:62,1
    - Dst: '[java.io.PrintWriter].println()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:66,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:68,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:71,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:72,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:73,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:74,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:75,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:76,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:77,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:79,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getJvmArgs()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:80,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printStringArray(java.io.PrintWriter,org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:80,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:81,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:82,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:83,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:84,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:85,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:86,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:87,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:88,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:89,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:90,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getParamsKeys()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:92,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].isEmpty()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:92,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:93,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emitParams(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:94,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:94,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:95,1
    - Dst: runResult.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:98,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:99,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:100,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:101,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:102,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getStatistics()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:103,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emitPercentiles(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:103,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:103,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:104,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getMode()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:106,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:108,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData(org.openjdk.jmh.results.format.JSONResultFormat,boolean)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:109,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:109,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:112,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData(org.openjdk.jmh.results.format.JSONResultFormat,boolean)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:113,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:113,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:116,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:118,1
    - Dst: runResult.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:119,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].entrySet()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:119,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:120,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:121,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:123,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:124,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:124,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:124,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:125,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:125,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:125,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:125,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:125,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:126,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreError()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:126,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:126,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:126,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:126,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreConfidence()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:127,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getStatistics()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:128,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emitPercentiles(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:128,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:128,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:129,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:130,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:132,1
    - Dst: runResult.getBenchmarkResults()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:133,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:134,1
    - Dst: benchmarkResult.getIterationResults()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:135,1
    - Dst: r.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:136,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].get(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:136,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:138,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:138,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:138,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:141,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:141,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:144,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:144,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:145,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:146,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:146,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:148,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:149,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:149,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:150,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:152,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:154,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:156,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:156,1
    - Dst: '[java.io.PrintStream].println(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:156,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 181
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 157
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintWriter].<init>(java.io.StringWriter)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].append(org.openjdk.jmh.results.format.JSONResultFormat)'
    - runResult.getBenchmarkResults()
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getMode()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].toString()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.format.JSONResultFormat)'
    - runResult.getSecondaryResults()
    - e.getValue()
    - '[java.io.PrintWriter].println(String)'
    - '[java.util.ArrayList].<init>()'
    - '[java.io.PrintStream].println(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData(org.openjdk.jmh.results.format.JSONResultFormat,boolean)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreUnit()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreConfidence()'
    - r.getSecondaryResults()
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getScoreError()'
    - runResult.getPrimaryResult()
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getParamsKeys()'
    - e.getKey()
    - '[java.io.PrintWriter].print(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].entrySet()'
    - benchmarkResult.getIterationResults()
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getScore()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].isEmpty()'
    - '[java.io.StringWriter].<init>()'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getStatistics()'
    - '[java.io.PrintWriter].println()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].get(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[java.io.StringWriter].toString()'
    - '[java.util.ArrayList].add(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(org.openjdk.jmh.results.format.JSONResultFormat)'
    - runResult.getParams()
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].printStringArray(java.io.PrintWriter,org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emitParams(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emitPercentiles(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getJvmArgs()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:160,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:161,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:164,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:165,1
    - Dst: benchmarkResult.getIterationResults()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:166,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:168,1
    - Dst: r.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:169,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getStatistics()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:169,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:169,1
    - Dst: '[org.openjdk.jmh.util.Utils].adaptForLoop(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:169,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:170,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:172,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:172,1
    - Dst: r.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:174,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].getScore()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:174,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:174,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:174,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:177,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:177,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:180,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:180,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:182,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.RunResult
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - runResult
    - histogram
    argTypes:
    - org.openjdk.jmh.results.RunResult
    - boolean
    constantsTouched: []
    func_position:
      end: 183
      start: 159
    functionDepth: 1
    functionLinenumber: 159
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData(org.openjdk.jmh.results.RunResult,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].adaptForLoop(String)'
    - '[org.openjdk.jmh.results.RunResult].getBenchmarkResults()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getStatistics()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.ArrayList,String,String)'
    - '[StringBuilder].append(String)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].toString()'
    - r.getPrimaryResult()
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getScore()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData()'
    - benchmarkResult.getIterationResults()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].getRawData(org.openjdk.jmh.results.RunResult,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:186,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParamsKeys()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:188,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:192,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:194,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:194,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:195,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:195,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:195,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:197,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 198
      start: 185
    functionDepth: 1
    functionLinenumber: 185
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].emitParams(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParamsKeys()'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].append(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].emitParams(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:201,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:202,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:208,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getPercentile(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:211,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:212,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:212,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:212,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:212,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:213,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:213,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:215,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:216,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stats
    argTypes:
    - org.openjdk.jmh.util.Statistics
    constantsTouched: []
    func_position:
      end: 217
      start: 200
    functionDepth: 1
    functionLinenumber: 200
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].emitPercentiles(org.openjdk.jmh.util.Statistics)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Statistics].getPercentile(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].append(String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double)'
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].emitPercentiles(org.openjdk.jmh.util.Statistics)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:220,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:223,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:228,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:230,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:230,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:232,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:233,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ds
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 234
      start: 219
    functionDepth: 1
    functionLinenumber: 219
    functionLinenumberEnd: 234
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].emit(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.valueOf(double)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:243,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 244
      start: 236
    functionDepth: 0
    functionLinenumber: 236
    functionLinenumberEnd: 244
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 1
    functionsReached:
    - String.valueOf(double)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].emit(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:252,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:253,1
    - Dst: '[String].toCharArray()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:254,1
    - Dst: Character.isISOControl(org.openjdk.jmh.results.format.JSONResultFormat)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:255,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:260,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:262,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:263,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:265,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:266,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:267,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:268,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:269,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:270,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:271,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:272,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:273,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:276,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:277,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 278
      start: 251
    functionDepth: 1
    functionLinenumber: 251
    functionLinenumberEnd: 278
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 5
    functionsReached:
    - '[String].toCharArray()'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
    - Character.isISOControl(org.openjdk.jmh.results.format.JSONResultFormat)
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:281,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:282,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:283,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:284,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:285,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:286,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:287,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:288,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:289,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:290,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:293,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:294,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:295,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:297,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:298,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:299,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:300,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:301,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:302,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:303,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:304,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].split(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:306,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:308,1
    - Dst: prevL.endsWith(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:313,1
    - Dst: prevL.endsWith(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:313,1
    - Dst: l.equals(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:316,1
    - Dst: l.equals(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:316,1
    - Dst: l.equals(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:316,1
    - Dst: l.equals(String)
      Src: org.openjdk.jmh.results.format.JSONResultFormat:316,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:321,1
    - Dst: l.trim()
      Src: org.openjdk.jmh.results.format.JSONResultFormat:323,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:323,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:324,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:328,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 66
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 329
      start: 280
    functionDepth: 1
    functionLinenumber: 280
    functionLinenumberEnd: 329
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 6
    functionsReached:
    - l.equals(String)
    - '[StringBuilder].append(String)'
    - '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].split(String)'
    - l.trim()
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[String].replaceAll(String,String)'
    - '[org.openjdk.jmh.results.format.JSONResultFormat].replaceAll(String,String)'
    - prevL.endsWith(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].tidy(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:332,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:333,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:339,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:341,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:343,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:344,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - elements
    - leftBracket
    - rightBracket
    argTypes:
    - java.util.Collection<String>
    - String
    - String
    constantsTouched: []
    func_position:
      end: 345
      start: 331
    functionDepth: 1
    functionLinenumber: 331
    functionLinenumberEnd: 345
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.Collection<String>,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].append(org.openjdk.jmh.results.format.JSONResultFormat)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].printMultiple(java.util.Collection<String>,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintWriter].print(char)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:353,1
    - Dst: '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormat)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:355,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.results.format.JSONResultFormat:355,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - col
    argTypes:
    - java.io.PrintWriter
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 357
      start: 347
    functionDepth: 0
    functionLinenumber: 347
    functionLinenumberEnd: 357
    functionName: '[org.openjdk.jmh.results.format.JSONResultFormat].printStringArray(java.io.PrintWriter,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.JSONResultFormat].toJsonString(org.openjdk.jmh.results.format.JSONResultFormat)'
    - '[java.io.PrintWriter].print(char)'
    - '[java.io.PrintWriter].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.JSONResultFormat].printStringArray(java.io.PrintWriter,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.format.LaTeXResultFormat
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - java.io.PrintStream
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].<init>(java.io.PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.format.LaTeXResultFormat
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].<init>(java.io.PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:51,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:52,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:54,1
    - Dst: rr.getParams()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:56,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].getBenchmark()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:56,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:57,1
    - Dst: rr.getParams()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:58,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].getParamsKeys()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:58,1
    - Dst: '[java.util.TreeSet].addAll(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:58,1
    - Dst: rr.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:59,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:59,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:59,1
    - Dst: rr.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:60,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].keySet()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:61,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:62,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].get(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:63,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:63,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:63,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:67,1
    - Dst: '[java.util.HashSet].iterator()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:68,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].next()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:68,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.HashSet)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:70,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printHeader(java.util.TreeSet,org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:72,1
    - Dst: rr.getParams()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:75,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].getBenchmark()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:76,1
    - Dst: rr.getPrimaryResult()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:77,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printLine(org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat,java.util.TreeSet,java.util.Map<String,String>,org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:79,1
    - Dst: rr.getSecondaryResults()
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:81,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].keySet()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:82,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].get(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:83,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printLine(org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat,java.util.TreeSet,java.util.Map<String,String>,org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:84,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printFooter()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:88,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 89
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[java.util.TreeSet].<init>()'
    - rr.getParams()
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].printHeader(java.util.TreeSet,org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].getParamsKeys()'
    - '[java.util.HashSet].iterator()'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].printFooter()'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].keySet()'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].getBenchmark()'
    - '[java.util.TreeSet].addAll(org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].printLine(org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat,java.util.TreeSet,java.util.Map<String,String>,org.openjdk.jmh.results.format.LaTeXResultFormat,org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].get(org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].getScoreUnit()'
    - rr.getSecondaryResults()
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].next()'
    - '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.HashSet)'
    - rr.getPrimaryResult()
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:92,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:94,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:96,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:97,1
    - Dst: '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:99,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:101,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:102,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.SortedSet<String>
      - boolean
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - params
    - singleUnit
    - unit
    argTypes:
    - java.util.SortedSet<String>
    - boolean
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printHeader(java.util.SortedSet<String>,boolean,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].print(String)'
    - '[java.io.PrintStream].printf(String,org.openjdk.jmh.results.format.LaTeXResultFormat)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printHeader(java.util.SortedSet<String>,boolean,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printFooter()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintStream].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printFooter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:111,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:111,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:111,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:113,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(org.openjdk.jmh.results.format.LaTeXResultFormat)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:113,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:113,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:115,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatLatex(double)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:115,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:115,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:117,1
    - Dst: Double.isNaN(double)
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:117,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:117,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:117,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:118,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:118,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:118,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:122,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:123,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:123,1
    - Dst: '[java.io.PrintStream].printf(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:123,1
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:125,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.util.SortedSet<String>
      - java.util.Map<String,String>
      - boolean
      - org.openjdk.jmh.results.Result
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - label
    - benchParams
    - params
    - prefixes
    - singleUnit
    - res
    argTypes:
    - String
    - org.openjdk.jmh.infra.BenchmarkParams
    - java.util.SortedSet<String>
    - java.util.Map<String,String>
    - boolean
    - org.openjdk.jmh.results.Result
    constantsTouched: []
    func_position:
      end: 126
      start: 109
    functionDepth: 2
    functionLinenumber: 109
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printLine(String,org.openjdk.jmh.infra.BenchmarkParams,java.util.SortedSet<String>,java.util.Map<String,String>,boolean,org.openjdk.jmh.results.Result)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
    - Double.isNaN(double)
    - '[org.openjdk.jmh.util.ScoreFormatter].formatLatex(double)'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(String)'
    - '[java.io.PrintStream].print(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(org.openjdk.jmh.results.format.LaTeXResultFormat)'
    - '[java.io.PrintStream].printf(String,String)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].printLine(String,org.openjdk.jmh.infra.BenchmarkParams,java.util.SortedSet<String>,java.util.Map<String,String>,boolean,org.openjdk.jmh.results.Result)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:129,1
    - Dst: '[org.openjdk.jmh.results.format.LaTeXResultFormat].replaceAll(String,String)'
      Src: org.openjdk.jmh.results.format.LaTeXResultFormat:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.results.format.ResultFormat
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 133
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.format.LaTeXResultFormat].replaceAll(String,String)'
    - '[String].replaceAll(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.results.format.LaTeXResultFormat].escape(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Ticker
      - org.openjdk.jmh.util.SampleBuffer
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.profile.PausesProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.PausesProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler:57,1
    - Dst: PausesProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.profile.PausesProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:58,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.PausesProfiler:58,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.PausesProfiler:60,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.PausesProfiler:60,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.PausesProfiler:60,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.PausesProfiler:60,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.PausesProfiler:60,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.PausesProfiler:64,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.PausesProfiler:64,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.PausesProfiler:64,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.PausesProfiler:64,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.PausesProfiler:64,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.PausesProfiler:68,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:71,1
    - Dst: TimeUnit.MICROSECONDS.toNanos(org.openjdk.jmh.profile.PausesProfiler)
      Src: org.openjdk.jmh.profile.PausesProfiler:71,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:72,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:73,1
    - Dst: TimeUnit.MICROSECONDS.toNanos(org.openjdk.jmh.profile.PausesProfiler)
      Src: org.openjdk.jmh.profile.PausesProfiler:73,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler].calibrate()'
      Src: org.openjdk.jmh.profile.PausesProfiler:75,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.PausesProfiler:78,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:78,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Ticker
      - org.openjdk.jmh.util.SampleBuffer
      - long
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PausesProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.profile.PausesProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MICROSECONDS.toNanos(org.openjdk.jmh.profile.PausesProfiler)
    - '[org.openjdk.jmh.profile.PausesProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.PausesProfiler].describedAs(String)'
    - PausesProfiler.class.getCanonicalName()
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.PausesProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[org.openjdk.jmh.profile.PausesProfiler].calibrate()'
    - e.getMessage()
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.PausesProfiler)'
    - '[org.openjdk.jmh.profile.PausesProfiler].defaultsTo()'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.PausesProfiler)'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[org.openjdk.jmh.profile.PausesProfiler].withRequiredArg()'
    - '[org.openjdk.jmh.profile.PausesProfiler].defaultsTo(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PausesProfiler
    signature: '[org.openjdk.jmh.profile.PausesProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].<init>(org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.PausesProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].start()'
      Src: org.openjdk.jmh.profile.PausesProfiler:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - Ticker
      - org.openjdk.jmh.util.SampleBuffer
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 87
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.profile.PausesProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].<init>(org.openjdk.jmh.util.SampleBuffer)'
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].start()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PausesProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].interrupt()'
      Src: org.openjdk.jmh.profile.PausesProfiler:91,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].join()'
      Src: org.openjdk.jmh.profile.PausesProfiler:93,1
    - Dst: '[PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.PausesProfiler:98,1
    - Dst: '[java.util.Collections].singletonList(PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler:98,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - Ticker
      - org.openjdk.jmh.util.SampleBuffer
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 99
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.profile.PausesProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].interrupt()'
    - '[PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].join()'
    - '[java.util.Collections].singletonList(PausesProfilerResult)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.PausesProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.PausesProfiler:105,1
    - Dst: TimeUnit.SECONDS.toNanos(int)
      Src: org.openjdk.jmh.profile.PausesProfiler:107,1
    - Dst: '[java.util.concurrent.locks.LockSupport].parkNanos(long)'
      Src: org.openjdk.jmh.profile.PausesProfiler:109,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.PausesProfiler:110,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.PausesProfiler)'
      Src: org.openjdk.jmh.profile.PausesProfiler:115,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].getStatistics(int)'
      Src: org.openjdk.jmh.profile.PausesProfiler:123,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMax()'
      Src: org.openjdk.jmh.profile.PausesProfiler:124,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Ticker
      - org.openjdk.jmh.util.SampleBuffer
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.profile.PausesProfiler].calibrate()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[java.util.concurrent.locks.LockSupport].parkNanos(long)'
    - '[org.openjdk.jmh.util.SampleBuffer].getStatistics(int)'
    - TimeUnit.SECONDS.toNanos(int)
    - '[org.openjdk.jmh.util.Statistics].getMax()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.PausesProfiler)'
    - System.nanoTime()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.PausesProfiler].calibrate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].setPriority(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:132,1
    - Dst: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].setDaemon(boolean)'
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.SampleBuffer
      classConcrete: true
      classEnum: false
      classFields:
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PausesProfiler.Ticker
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - buffer
    argTypes:
    - org.openjdk.jmh.util.SampleBuffer
    constantsTouched: []
    func_position:
      end: 134
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].<init>(org.openjdk.jmh.util.SampleBuffer)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].setDaemon(boolean)'
    - '[org.openjdk.jmh.profile.PausesProfiler.Ticker].setPriority(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PausesProfiler.Ticker
    signature: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].<init>(org.openjdk.jmh.util.SampleBuffer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:138,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:139,1
    - Dst: '[java.util.concurrent.locks.LockSupport].parkNanos(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:140,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:141,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
      Src: org.openjdk.jmh.profile.PausesProfiler.Ticker:148,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.locks.LockSupport].parkNanos(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.PausesProfiler.Ticker)'
    - Thread.interrupted()
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.PausesProfiler.Ticker].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.SampleBuffer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - buffer
    argTypes:
    - org.openjdk.jmh.util.SampleBuffer
    constantsTouched: []
    func_position:
      end: 164
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PausesProfilerResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 169
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PausesProfilerResult>
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PausesProfilerResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 171
    functionDepth: 1
    functionLinenumber: 171
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PausesProfilerResult>
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:179,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:180,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:181,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:182,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:183,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:184,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:185,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:186,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:187,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:188,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult:178,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 190
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 190
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getDerivativeResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)'
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult,String,org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult].getDerivativeResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator:200,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator:202,1
    - Dst: '[PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator:204,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<PausesProfilerResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: PausesProfilerResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<PausesProfilerResult>
    constantsTouched: []
    func_position:
      end: 205
      start: 198
    functionDepth: 1
    functionLinenumber: 198
    functionLinenumberEnd: 205
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator].aggregate(java.util.Collection<PausesProfilerResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator)'
    - '[PausesProfilerResult].<init>(org.openjdk.jmh.util.SampleBuffer)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    linkageType: ''
    returnType: PausesProfilerResult
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator].aggregate(java.util.Collection<PausesProfilerResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PausesProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator
    signature: '[org.openjdk.jmh.profile.PausesProfiler.PausesProfilerResult.JoiningAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:37,1
    - Dst: e.getCause()
      Src: org.openjdk.jmh.profile.ProfilerFactory:39,1
    - Dst: e.getCause()
      Src: org.openjdk.jmh.profile.ProfilerFactory:40,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:42,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:46,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.ProfilerConfig
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.Profiler
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cfg
    argTypes:
    - org.openjdk.jmh.runner.options.ProfilerConfig
    constantsTouched: []
    func_position:
      end: 48
      start: 35
    functionDepth: 2
    functionLinenumber: 35
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.options.ProfilerConfig)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - e.getCause()
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerFactory)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.Profiler
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.options.ProfilerConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:52,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.ProfilerConfig
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.Profiler
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cfg
    argTypes:
    - org.openjdk.jmh.runner.options.ProfilerConfig
    constantsTouched: []
    func_position:
      end: 56
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.runner.options.ProfilerConfig)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.Profiler
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.runner.options.ProfilerConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].getKlass()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:59,1
    - Dst: '[Map<String,Class<?extendsProfiler>>].get(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:62,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:64,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:68,1
    - Dst: p.getCanonicalName()
      Src: org.openjdk.jmh.profile.ProfilerFactory:70,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].equals(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:70,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:71,1
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.profile.ProfilerFactory:76,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:77,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.ProfilerConfig
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.Profiler
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cfg
    argTypes:
    - org.openjdk.jmh.runner.options.ProfilerConfig
    constantsTouched: []
    func_position:
      end: 78
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 2
    functionsReached:
    - Class.forName(String)
    - '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
    - '[Map<String,Class<?extendsProfiler>>].get(String)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].getKlass()'
    - p.getCanonicalName()
    - '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,org.openjdk.jmh.profile.ProfilerFactory)'
    - '[org.openjdk.jmh.profile.ProfilerFactory].equals(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.Profiler
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getProfiler(org.openjdk.jmh.runner.options.ProfilerConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?extendsProfiler>].getConstructor()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].getOpts()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:82,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].newInstance(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:82,1
    - Dst: '[Class<?extendsProfiler>].getConstructor()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:88,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].newInstance()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:88,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:93,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.ProfilerConfig
      - Class<?extendsProfiler>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions:
      - InstantiationException
      - IllegalAccessException
      - InvocationTargetException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.Profiler
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - cfg
    - p
    argTypes:
    - org.openjdk.jmh.runner.options.ProfilerConfig
    - Class<?extendsProfiler>
    constantsTouched: []
    func_position:
      end: 94
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,Class<?extendsProfiler>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.ProfilerFactory].newInstance(String)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].getOpts()'
    - '[Class<?extendsProfiler>].getConstructor()'
    - '[org.openjdk.jmh.profile.ProfilerFactory].newInstance()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.Profiler
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].instantiate(org.openjdk.jmh.runner.options.ProfilerConfig,Class<?extendsProfiler>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:97,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:99,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.ExternalProfiler)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:101,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.runner.options.ProfilerConfig>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<org.openjdk.jmh.profile.ExternalProfiler>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cfg
    argTypes:
    - Collection<org.openjdk.jmh.runner.options.ProfilerConfig>
    constantsTouched: []
    func_position:
      end: 105
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedExternal(Collection<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].add(org.openjdk.jmh.profile.ExternalProfiler)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.profile.ProfilerFactory)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.profile.ExternalProfiler>
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedExternal(Collection<org.openjdk.jmh.runner.options.ProfilerConfig>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:108,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:110,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.InternalProfiler)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:112,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.runner.options.ProfilerConfig>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<org.openjdk.jmh.profile.InternalProfiler>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cfg
    argTypes:
    - Collection<org.openjdk.jmh.runner.options.ProfilerConfig>
    constantsTouched: []
    func_position:
      end: 116
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedInternal(Collection<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].add(org.openjdk.jmh.profile.InternalProfiler)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrNull(org.openjdk.jmh.profile.ProfilerFactory)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.profile.InternalProfiler>
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedInternal(Collection<org.openjdk.jmh.runner.options.ProfilerConfig>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String,Class<?extendsProfiler>>].keySet()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:120,1
    - Dst: s.length()
      Src: org.openjdk.jmh.profile.ProfilerFactory:121,1
    - Dst: Math.max(org.openjdk.jmh.profile.ProfilerFactory,org.openjdk.jmh.profile.ProfilerFactory)
      Src: org.openjdk.jmh.profile.ProfilerFactory:121,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:123,1
    - Dst: s.getCanonicalName()
      Src: org.openjdk.jmh.profile.ProfilerFactory:124,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].length()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:124,1
    - Dst: Math.max(org.openjdk.jmh.profile.ProfilerFactory,org.openjdk.jmh.profile.ProfilerFactory)
      Src: org.openjdk.jmh.profile.ProfilerFactory:124,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:128,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:129,1
    - Dst: '[Map<String,Class<?extendsProfiler>>].keySet()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:131,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.profile.ProfilerFactory,String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:133,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:133,1
    - Dst: '[org.openjdk.jmh.profile.Profiler].getDescription()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:134,1
    - Dst: String.format(String,org.openjdk.jmh.profile.ProfilerFactory,String,String)
      Src: org.openjdk.jmh.profile.ProfilerFactory:134,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:134,1
    - Dst: String.format(String,org.openjdk.jmh.profile.ProfilerFactory,String,String)
      Src: org.openjdk.jmh.profile.ProfilerFactory:136,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:136,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.ProfilerFactory:137,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:137,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:138,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:142,1
    - Dst: s.getCanonicalName()
      Src: org.openjdk.jmh.profile.ProfilerFactory:144,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.profile.ProfilerFactory,String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:144,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:144,1
    - Dst: s.getCanonicalName()
      Src: org.openjdk.jmh.profile.ProfilerFactory:145,1
    - Dst: '[org.openjdk.jmh.profile.Profiler].getDescription()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:145,1
    - Dst: String.format(String,org.openjdk.jmh.profile.ProfilerFactory,String,String)
      Src: org.openjdk.jmh.profile.ProfilerFactory:145,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:145,1
    - Dst: s.getCanonicalName()
      Src: org.openjdk.jmh.profile.ProfilerFactory:147,1
    - Dst: String.format(String,org.openjdk.jmh.profile.ProfilerFactory,org.openjdk.jmh.profile.ProfilerFactory,String)
      Src: org.openjdk.jmh.profile.ProfilerFactory:147,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:147,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.ProfilerFactory:148,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:148,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:149,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:153,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].isEmpty()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:153,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:154,1
    - Dst: '[java.io.PrintStream].println(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:154,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:157,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].isEmpty()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:157,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:158,1
    - Dst: '[java.io.PrintStream].println(String)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:158,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - java.io.PrintStream
    constantsTouched: []
    func_position:
      end: 160
      start: 118
    functionDepth: 3
    functionLinenumber: 118
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].listProfilers(java.io.PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.Profiler].getDescription()'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
    - '[StringBuilder].append(String)'
    - s.getCanonicalName()
    - Math.max(org.openjdk.jmh.profile.ProfilerFactory,org.openjdk.jmh.profile.ProfilerFactory)
    - '[org.openjdk.jmh.profile.ProfilerFactory].length()'
    - '[java.io.PrintStream].println(String)'
    - s.length()
    - String.format(String,org.openjdk.jmh.profile.ProfilerFactory,org.openjdk.jmh.profile.ProfilerFactory,String)
    - '[Map<String,Class<?extendsProfiler>>].keySet()'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.profile.ProfilerFactory,String)'
    - String.format(String,org.openjdk.jmh.profile.ProfilerFactory,String,String)
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - e.getMessage()
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerFactory)'
    - '[org.openjdk.jmh.profile.ProfilerFactory].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].listProfilers(java.io.PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerFactory:187,1
    - Dst: ServiceLoader.load()
      Src: org.openjdk.jmh.profile.ProfilerFactory:188,1
    - Dst: s.getClass()
      Src: org.openjdk.jmh.profile.ProfilerFactory:189,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.ProfilerFactory)'
      Src: org.openjdk.jmh.profile.ProfilerFactory:189,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<Class<?extendsProfiler>>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 186
    functionDepth: 0
    functionLinenumber: 186
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 2
    functionsReached:
    - s.getClass()
    - '[ArrayList].add(org.openjdk.jmh.profile.ProfilerFactory)'
    - '[ArrayList].<init>()'
    - ServiceLoader.load()
    linkageType: ''
    returnType: List<Class<?extendsProfiler>>
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].getDiscoveredProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Class<?extendsProfiler>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.ProfilerFactory].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerFactory
    signature: '[org.openjdk.jmh.profile.ProfilerFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:55,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:56,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:56,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:58,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:66,1
    - Dst: '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:69,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:70,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:72,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:75,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:76,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:77,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:80,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:81,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 54
    functionDepth: 2
    functionLinenumber: 54
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 1
    functionsReached:
    - '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].ofType()'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].defaultsTo()'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].describedAs(String)'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - e.getMessage()
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[Collection<String>].toString()'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].withValuesSeparatedBy(String)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].withRequiredArg()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfProfiler
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:88,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].getCount()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].getTime()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].convertTo(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:89,1
    - Dst: TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.LinuxPerfProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:88,1
    - Dst: TimeUnit.SECONDS.toMillis(int)
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:90,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:95,1
    - Dst: '[java.util.ArrayList].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:95,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:98,1
    - Dst: String.valueOf(org.openjdk.jmh.profile.LinuxPerfProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:99,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:99,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:101,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:102,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(java.util.List<String>,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:103,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:103,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:105,1
    - Dst: '[java.util.ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:105,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 109
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].getTime()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].convertTo(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[java.util.ArrayList].add(String)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[org.openjdk.jmh.util.Utils].join(java.util.List<String>,String)'
    - '[java.util.ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - String.valueOf(org.openjdk.jmh.profile.LinuxPerfProfiler)
    - TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.LinuxPerfProfiler)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].getCount()'
    - TimeUnit.SECONDS.toMillis(int)
    - '[java.util.ArrayList].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[java.util.List<String>].isEmpty()'
    - '[java.util.Arrays].asList(String,String,String,String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].process(File,File)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:123,1
    - Dst: '[java.util.Collections].singleton(PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - File
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - File
    - File
    constantsTouched: []
    func_position:
      end: 125
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singleton(PerfResult)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].process(File,File)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWriter].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:143,1
    - Dst: '[PrintWriter].<init>(StringWriter)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:144,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:146,1
    - Dst: '[FileReader].<init>(File)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:148,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:149,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:156,1
    - Dst: '[PrintWriter].println(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:158,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:160,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].matcher(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:164,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].matches()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:165,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].group(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].trim()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:167,1
    - Dst: '[java.text.NumberFormat].getInstance()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:169,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].parse()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:169,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].longValue()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:169,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:174,1
    - Dst: '[java.text.NumberFormat].getInstance()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:176,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].parse()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:176,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].longValue()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:176,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:185,1
    - Dst: '[PrintWriter].println(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:186,1
    - Dst: '[PrintWriter].flush()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:190,1
    - Dst: '[PrintWriter].close()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:191,1
    - Dst: '[StringWriter].toString()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler,org.openjdk.jmh.profile.LinuxPerfProfiler,org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:193,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler:199,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - stdOut
    - stdErr
    argTypes:
    - File
    - File
    constantsTouched: []
    func_position:
      end: 201
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler].process(File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler,org.openjdk.jmh.profile.LinuxPerfProfiler,org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[PrintWriter].flush()'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].parse()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[StringWriter].toString()'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].contains(String)'
    - '[BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].matcher(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].matches()'
    - '[StringWriter].<init>()'
    - '[java.util.regex.Pattern].compile(String)'
    - '[PrintWriter].close()'
    - '[PrintWriter].println()'
    - '[FileReader].<init>(File)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].trim()'
    - '[PrintWriter].<init>(StringWriter)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].group(int)'
    - '[java.text.NumberFormat].getInstance()'
    - reader.readLine()
    - '[PrintWriter].println(org.openjdk.jmh.profile.LinuxPerfProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].longValue()'
    - '[PrintWriter].println(String,String)'
    linkageType: ''
    returnType: PerfResult
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler].process(File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:211,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - output
    - cycles
    - instructions
    argTypes:
    - String
    - long
    - long
    constantsTouched: []
    func_position:
      end: 215
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PerfResultAggregator].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:219,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PerfResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 220
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 220
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[PerfResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PerfResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PerfResultAggregator].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:224,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<PerfResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 225
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[PerfResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<PerfResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:229,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:231,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarDerivativeResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:231,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:232,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarDerivativeResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:232,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 227
    functionDepth: 1
    functionLinenumber: 227
    functionLinenumberEnd: 235
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getDerivativeResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarDerivativeResult)'
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult,String,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].getDerivativeResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:241,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:242,1
    - Dst: String.format(String,String,String)
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult:240,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 237
    functionDepth: 1
    functionLinenumber: 237
    functionLinenumberEnd: 246
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - String.format(String,String,String)
    - '[org.openjdk.jmh.util.ScoreFormatter].format(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 251
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator)'
      Src: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator:266,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<PerfResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: PerfResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<PerfResult>
    constantsTouched: []
    func_position:
      end: 267
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator].aggregate(java.util.Collection<PerfResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator,org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator)'
    linkageType: ''
    returnType: PerfResult
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator].aggregate(java.util.Collection<PerfResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator
    signature: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:86,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:88,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:88,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:90,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:94,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:98,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:104,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:104,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:104,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:104,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:104,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withOptionalArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:109,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:113,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withOptionalArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:113,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:113,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:113,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:117,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withOptionalArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:117,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:117,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:117,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:121,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:125,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:125,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:125,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:125,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:129,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:129,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:129,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:129,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:133,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:133,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:133,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:133,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:137,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:137,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:137,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:137,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:137,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:143,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:147,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:151,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:151,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:151,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:151,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:155,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:155,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:155,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:155,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:159,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:159,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:159,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:159,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:163,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:163,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:163,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:163,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:167,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:167,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:167,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:167,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:167,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:171,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:175,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:175,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:175,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:175,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:180,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:180,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:180,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:180,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:184,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:184,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:184,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:184,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:188,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:188,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:188,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:188,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:191,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:191,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:191,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:191,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:195,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:195,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:195,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:195,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:199,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:199,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:199,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:199,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:203,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:207,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:207,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:207,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:207,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:207,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:211,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:211,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:211,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:211,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:211,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:215,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].<init>(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:218,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:220,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.AsyncProfiler:221,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:221,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:223,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:223,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:226,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:227,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:228,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:229,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:230,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:231,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:232,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:233,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:234,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:235,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:236,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendMulti(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:238,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendMulti(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:239,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:241,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:242,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:243,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:245,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:246,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:247,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:249,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:250,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:250,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:253,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:254,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:257,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:258,1
    - Dst: JavaApi.getInstance(org.openjdk.jmh.profile.AsyncProfiler)
      Src: org.openjdk.jmh.profile.AsyncProfiler:258,1
    - Dst: JavaApi.getInstance()
      Src: org.openjdk.jmh.profile.AsyncProfiler:260,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:263,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:267,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:269,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.AsyncProfiler:271,1
    - Dst: '[String].startsWith(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:273,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:275,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:277,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].values(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:279,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:284,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:286,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:287,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:288,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:291,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:292,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:293,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:296,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:297,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:298,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:301,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:302,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:303,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:304,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:307,1
    - Dst: '[java.util.HashSet].isEmpty()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:309,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:311,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:313,1
    - Dst: '[java.util.HashSet].iterator()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:316,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].next()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:316,1
    - Dst: '[java.util.HashSet].clear()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:317,1
    - Dst: '[java.util.HashSet].isEmpty()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:323,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:325,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].size()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:327,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].get(int)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:327,1
    - Dst: OutputType.jfr.name()
      Src: org.openjdk.jmh.profile.AsyncProfiler:328,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:328,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].profilerOptions()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:332,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.AsyncProfiler:334,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:334,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 249
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 336
      start: 85
    functionDepth: 2
    functionLinenumber: 85
    functionLinenumberEnd: 336
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].<init>(joptsimple.OptionSet)'
    - JavaApi.getInstance()
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.util.HashSet].isEmpty()'
    - System.getProperty(String)
    - '[org.openjdk.jmh.profile.AsyncProfiler].ofType()'
    - '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[java.util.HashSet].add(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].contains(String)'
    - '[java.util.HashSet].iterator()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].next()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].withValuesSeparatedBy(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendMulti(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].values(joptsimple.OptionSet)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
    - OutputType.jfr.name()
    - '[String].startsWith(String)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].value(joptsimple.OptionSet)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].get(int)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(int)'
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].profilerOptions()'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].describedAs(String)'
    - '[java.util.HashSet].clear()'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].withRequiredArg()'
    - System.out.println(String)
    - '[org.openjdk.jmh.profile.AsyncProfiler].withOptionalArg()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].defaultsTo(boolean)'
    - '[java.util.HashSet].<init>()'
    - JavaApi.getInstance(org.openjdk.jmh.profile.AsyncProfiler)
    - '[org.openjdk.jmh.profile.AsyncProfiler].size()'
    - '[java.io.File].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(org.openjdk.jmh.profile.AsyncProfiler)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:341,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:343,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].start()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:346,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:350,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:354,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].start()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:357,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 361
      start: 338
    functionDepth: 4
    functionLinenumber: 338
    functionLinenumberEnd: 361
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].start()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<OutputType>].contains(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:364,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:365,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:365,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:365,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:367,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 363
    functionDepth: 2
    functionLinenumber: 363
    functionLinenumberEnd: 369
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].start()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.io.File].getAbsolutePath()'
    - '[java.util.List<OutputType>].contains(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].start()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:374,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getCount()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:376,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].stopAndDump()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:377,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:381,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - iterationResult
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 382
      start: 371
    functionDepth: 3
    functionLinenumber: 371
    functionLinenumberEnd: 382
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].stopAndDump()'
    - '[org.openjdk.jmh.infra.IterationParams].getCount()'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:388,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].replace(String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:388,1
    - Dst: '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:389,1
    - Dst: '[java.io.File].mkdirs()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:390,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 392
      start: 384
    functionDepth: 0
    functionLinenumber: 384
    functionLinenumberEnd: 392
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].replace(String,String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    - '[java.io.File].mkdirs()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:395,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:397,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:401,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:403,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:405,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:408,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:409,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:410,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.AsyncProfiler:410,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].append(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:410,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:412,1
    - Dst: '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.AsyncProfiler,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:412,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.TextResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:412,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:414,1
    - Dst: '[java.util.Collections].singletonList(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:416,1
    - Dst: '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:416,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:416,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:422,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:423,1
    - Dst: '[java.util.Collections].singletonList(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:424,1
    - Dst: '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:424,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:424,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:427,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:428,1
    - Dst: '[java.util.Collections].singletonList(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:429,1
    - Dst: '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:429,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:429,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:434,1
    - Dst: '[java.util.Collections].singletonList(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:434,1
    - Dst: '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:434,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:434,1
    - Dst: outputType.ext()
      Src: org.openjdk.jmh.profile.AsyncProfiler:437,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:437,1
    - Dst: outputType.name()
      Src: org.openjdk.jmh.profile.AsyncProfiler:438,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:438,1
    - Dst: outputType.name()
      Src: org.openjdk.jmh.profile.AsyncProfiler:439,1
    - Dst: '[java.util.Collections].singletonList(java.io.File)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:439,1
    - Dst: '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:439,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:439,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<org.openjdk.jmh.results.Result<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 445
      start: 394
    functionDepth: 2
    functionLinenumber: 394
    functionLinenumberEnd: 445
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].stopAndDump()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - outputType.ext()
    - '[FileResult].<init>(String,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
    - '[java.util.ArrayList].add(FileResult)'
    - '[StringBuilder].toString()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.util.ArrayList].<init>()'
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,String)'
    - outputType.name()
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.TextResult)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].append(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler)'
    - System.lineSeparator()
    - '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
    - '[java.util.Collections].singletonList(java.io.File)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.AsyncProfiler,String)'
    linkageType: ''
    returnType: java.util.List<org.openjdk.jmh.results.Result<?>>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].stopAndDump()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:448,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].execute(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:448,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - target
    - command
    argTypes:
    - java.io.File
    - String
    constantsTouched: []
    func_position:
      end: 449
      start: 447
    functionDepth: 0
    functionLinenumber: 447
    functionLinenumberEnd: 449
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler].execute(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.io.File].getAbsolutePath()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].dump(java.io.File,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:452,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.File
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 453
      start: 451
    functionDepth: 1
    functionLinenumber: 451
    functionLinenumberEnd: 453
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
    linkageType: ''
    returnType: java.io.File
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].jfrOutputFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.profile.AsyncProfiler:456,1
    - Dst: '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:456,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.File
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fileNameFormat
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 457
      start: 455
    functionDepth: 0
    functionLinenumber: 455
    functionLinenumberEnd: 457
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 2
    functionsReached:
    - '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.AsyncProfiler)'
    - String.format(String,String)
    linkageType: ''
    returnType: java.io.File
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].outputFile(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.AsyncProfiler:461,1
    - Dst: '[JavaApi].execute(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:464,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:466,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - command
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 468
      start: 459
    functionDepth: 0
    functionLinenumber: 459
    functionLinenumberEnd: 468
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 4
    functionsReached:
    - '[JavaApi].execute(String)'
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - System.out.println(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].execute(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:565,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 566
      start: 563
    functionDepth: 0
    functionLinenumber: 563
    functionLinenumberEnd: 566
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:570,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:571,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:573,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 575
      start: 568
    functionDepth: 1
    functionLinenumber: 568
    functionLinenumberEnd: 575
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 579
      start: 577
    functionDepth: 0
    functionLinenumber: 577
    functionLinenumberEnd: 579
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:583,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:584,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:585,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].remove(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:585,1
    - Dst: result.getLabel()
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    - Dst: result.files.stream()
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].flatMap()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:589,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].collect(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    - Dst: '[FileResult].<init>(org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    - Dst: '[java.util.ArrayList].add(FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:587,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 593
      start: 581
    functionDepth: 3
    functionLinenumber: 581
    functionLinenumberEnd: 593
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[FileResult].<init>(org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.util.stream.Collectors].toList()'
    - '[java.util.ArrayList].<init>()'
    - result.files.stream()
    - '[java.util.Arrays].asList(String,String,String,String,String)'
    - '[Map<String,org.openjdk.jmh.results.Result>].remove(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.util.ArrayList].add(FileResult)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].collect(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].flatMap()'
    - result.getLabel()
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].getPath()'
      Src: org.openjdk.jmh.profile.AsyncProfiler:596,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].lastIndexOf(char)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:597,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].substring(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:598,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:598,1
    - Dst: '[java.nio.file.Files].copy(org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:600,1
    - Dst: '[java.io.UncheckedIOException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
      Src: org.openjdk.jmh.profile.AsyncProfiler:602,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.File
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - original
    - pid
    argTypes:
    - java.io.File
    - long
    constantsTouched: []
    func_position:
      end: 605
      start: 595
    functionDepth: 0
    functionLinenumber: 595
    functionLinenumberEnd: 605
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].addDiscriminator(java.io.File,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.nio.file.Files].copy(org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler,org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.io.UncheckedIOException].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].substring(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].lastIndexOf(char)'
    - '[java.io.File].<init>(org.openjdk.jmh.profile.AsyncProfiler)'
    - '[java.io.File].getPath()'
    linkageType: ''
    returnType: java.io.File
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].addDiscriminator(java.io.File,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 610
      start: 607
    functionDepth: 0
    functionLinenumber: 607
    functionLinenumberEnd: 610
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 615
      start: 612
    functionDepth: 0
    functionLinenumber: 612
    functionLinenumberEnd: 615
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaApi
      - boolean
      - Direction
      - String
      - java.util.List<OutputType>
      - String
      - java.io.File
      - java.io.File
      - int
      - int
      - boolean
      - boolean
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 620
      start: 617
    functionDepth: 0
    functionLinenumber: 617
    functionLinenumberEnd: 620
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:510,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionSet
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - optionSet
    argTypes:
    - joptsimple.OptionSet
    constantsTouched: []
    func_position:
      end: 511
      start: 508
    functionDepth: 0
    functionLinenumber: 508
    functionLinenumberEnd: 511
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].<init>(joptsimple.OptionSet)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].<init>(joptsimple.OptionSet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionSet].has(joptsimple.OptionSpec<T>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:514,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<T>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:515,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionSpec<T>
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - option
    argTypes:
    - joptsimple.OptionSpec<T>
    constantsTouched: []
    func_position:
      end: 517
      start: 513
    functionDepth: 2
    functionLinenumber: 513
    functionLinenumberEnd: 517
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(joptsimple.OptionSpec<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<T>)'
    - '[OptionSet].has(joptsimple.OptionSpec<T>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfExists(joptsimple.OptionSpec<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionSpec<T>].options()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:520,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].size()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:520,1
    - Dst: '[joptsimple.OptionSpec<T>].options()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:521,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].iterator()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:521,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].next()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:521,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:522,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:523,1
    - Dst: '[OptionSet].valueOf(joptsimple.OptionSpec<T>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:524,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:526,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:526,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionSpec<T>
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - option
    argTypes:
    - joptsimple.OptionSpec<T>
    constantsTouched: []
    func_position:
      end: 528
      start: 519
    functionDepth: 1
    functionLinenumber: 519
    functionLinenumberEnd: 528
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].iterator()'
    - '[OptionSet].valueOf(joptsimple.OptionSpec<T>)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].size()'
    - '[joptsimple.OptionSpec<T>].options()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].next()'
    - '[StringBuilder].append(char)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
    - '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:531,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:532,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - command
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 533
      start: 530
    functionDepth: 1
    functionLinenumber: 530
    functionLinenumberEnd: 533
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendRaw(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:536,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:537,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 539
      start: 535
    functionDepth: 0
    functionLinenumber: 535
    functionLinenumberEnd: 539
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 3
    functionsReached:
    - '[StringBuilder].length()'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionSet].has(joptsimple.OptionSpec<Boolean>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:542,1
    - Dst: '[OptionSet].valueOf(joptsimple.OptionSpec<Boolean>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:542,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<Boolean>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:543,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionSpec<Boolean>
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - option
    argTypes:
    - joptsimple.OptionSpec<Boolean>
    constantsTouched: []
    func_position:
      end: 545
      start: 541
    functionDepth: 0
    functionLinenumber: 541
    functionLinenumberEnd: 545
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(joptsimple.OptionSpec<Boolean>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[OptionSet].has(joptsimple.OptionSpec<Boolean>)'
    - '[OptionSet].valueOf(joptsimple.OptionSpec<Boolean>)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(joptsimple.OptionSpec<Boolean>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendIfTrue(joptsimple.OptionSpec<Boolean>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionSet].has(joptsimple.OptionSpec<T>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:548,1
    - Dst: '[joptsimple.OptionSpec<T>].options()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:549,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].size()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:549,1
    - Dst: '[joptsimple.OptionSpec<T>].options()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:550,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].iterator()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:550,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].next()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:550,1
    - Dst: '[OptionSet].valuesOf(joptsimple.OptionSpec<T>)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:551,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:552,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:553,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(char)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:553,1
    - Dst: value.toString()
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:553,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:553,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionSpec<T>
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - option
    argTypes:
    - joptsimple.OptionSpec<T>
    constantsTouched: []
    func_position:
      end: 556
      start: 547
    functionDepth: 1
    functionLinenumber: 547
    functionLinenumberEnd: 556
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendMulti(joptsimple.OptionSpec<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[OptionSet].has(joptsimple.OptionSpec<T>)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(char)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].size()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].separate()'
    - value.toString()
    - '[joptsimple.OptionSpec<T>].options()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].next()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].iterator()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
    - '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder)'
    - '[OptionSet].valuesOf(joptsimple.OptionSpec<T>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].appendMulti(joptsimple.OptionSpec<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder:559,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - OptionSet
      - StringBuilder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 560
      start: 558
    functionDepth: 0
    functionLinenumber: 558
    functionLinenumberEnd: 560
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].profilerOptions()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder].profilerOptions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JavaApi].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:633,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JavaApi
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - libraryFileName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 637
      start: 630
    functionDepth: 0
    functionLinenumber: 630
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getInstance(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[JavaApi].<init>(String)'
    linkageType: ''
    returnType: JavaApi
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getInstance(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JavaApi].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:642,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JavaApi
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 646
      start: 639
    functionDepth: 0
    functionLinenumber: 639
    functionLinenumberEnd: 646
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getInstance()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[JavaApi].<init>()'
    linkageType: ''
    returnType: JavaApi
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.EnumSet].of(org.openjdk.jmh.profile.AsyncProfiler.JavaApi,org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:627,1
    - Dst: System.load(String)
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:649,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler.JavaApi
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - libraryFileName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 650
      start: 648
    functionDepth: 0
    functionLinenumber: 648
    functionLinenumberEnd: 650
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - System.load(String)
    - '[java.util.EnumSet].of(org.openjdk.jmh.profile.AsyncProfiler.JavaApi,org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler.JavaApi
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.EnumSet].of(org.openjdk.jmh.profile.AsyncProfiler.JavaApi,org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:627,1
    - Dst: System.loadLibrary(String)
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:653,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler.JavaApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 654
      start: 652
    functionDepth: 0
    functionLinenumber: 652
    functionLinenumberEnd: 654
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - System.loadLibrary(String)
    - '[java.util.EnumSet].of(org.openjdk.jmh.profile.AsyncProfiler.JavaApi,org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler.JavaApi
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute0(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:657,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - command
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 658
      start: 656
    functionDepth: 1
    functionLinenumber: 656
    functionLinenumberEnd: 658
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute0(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(null,boolean)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:669,1
    - Dst: '[Thread].getState()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:672,1
    - Dst: '[EnumSet<Thread.State>].contains(org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:673,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(Thread,boolean)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.JavaApi:674,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Thread
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - thread
    - enable
    argTypes:
    - Thread
    - boolean
    constantsTouched: []
    func_position:
      end: 678
      start: 667
    functionDepth: 1
    functionLinenumber: 667
    functionLinenumberEnd: 678
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread(Thread,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[EnumSet<Thread.State>].contains(org.openjdk.jmh.profile.AsyncProfiler.JavaApi)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(Thread,boolean)'
    - '[Thread].getState()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(null,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread(Thread,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - long
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions:
      - IllegalStateException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - event
    - interval
    - reset
    argTypes:
    - String
    - long
    - boolean
    constantsTouched: []
    func_position:
      end: 681
      start: 681
    functionDepth: 0
    functionLinenumber: 681
    functionLinenumberEnd: 681
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].start0(String,long,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].start0(String,long,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions:
      - IllegalStateException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 683
      start: 683
    functionDepth: 0
    functionLinenumber: 683
    functionLinenumberEnd: 683
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].stop0()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].stop0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions:
      - IllegalArgumentException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - command
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 685
      start: 685
    functionDepth: 0
    functionLinenumber: 685
    functionLinenumberEnd: 685
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute0(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].execute0(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 687
      start: 687
    functionDepth: 0
    functionLinenumber: 687
    functionLinenumberEnd: 687
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getSamples()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].getSamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Thread
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - EnumSet<Thread.State>
      - JavaApi
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - thread
    - enable
    argTypes:
    - Thread
    - boolean
    constantsTouched: []
    func_position:
      end: 689
      start: 689
    functionDepth: 0
    functionLinenumber: 689
    functionLinenumberEnd: 689
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(Thread,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.JavaApi].filterThread0(Thread,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.profile.AsyncProfiler.FileResult,String,org.openjdk.jmh.profile.AsyncProfiler.FileResult,String,org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:696,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.List<java.io.File>
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler.FileResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - label
    - files
    argTypes:
    - String
    - java.util.List<java.io.File>
    constantsTouched: []
    func_position:
      end: 698
      start: 695
    functionDepth: 0
    functionLinenumber: 695
    functionLinenumberEnd: 698
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].<init>(String,java.util.List<java.io.File>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.profile.AsyncProfiler.FileResult,String,org.openjdk.jmh.profile.AsyncProfiler.FileResult,String,org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler.FileResult
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].<init>(String,java.util.List<java.io.File>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileAggregator].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:702,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<FileResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 703
      start: 700
    functionDepth: 0
    functionLinenumber: 700
    functionLinenumberEnd: 703
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[FileAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<FileResult>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileAggregator].<init>()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:707,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<FileResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 708
      start: 705
    functionDepth: 0
    functionLinenumber: 705
    functionLinenumberEnd: 708
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[FileAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<FileResult>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsFile>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 712
      start: 710
    functionDepth: 0
    functionLinenumber: 710
    functionLinenumberEnd: 712
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getFiles()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<?extendsFile>
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].getFiles()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 717
      start: 714
    functionDepth: 0
    functionLinenumber: 714
    functionLinenumberEnd: 717
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:721,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:721,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:721,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].append(String)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:723,1
    - Dst: file.getPath()
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:723,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].append(org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:723,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:723,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].append(org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:723,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].toString()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult:725,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 726
      start: 719
    functionDepth: 1
    functionLinenumber: 719
    functionLinenumberEnd: 726
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].append(org.openjdk.jmh.profile.AsyncProfiler.FileResult)'
    - file.getPath()
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].toString()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].append(String)'
    - '[StringBuilder].<init>(String)'
    - System.lineSeparator()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<FileResult>].iterator()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].next()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].getLabel()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[java.util.Collection<FileResult>].stream()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].flatMap()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].distinct()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:734,1
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].collect(org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    - Dst: '[FileResult].<init>(org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator,org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator)'
      Src: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator:731,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<FileResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: FileResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<FileResult>
    constantsTouched: []
    func_position:
      end: 735
      start: 729
    functionDepth: 0
    functionLinenumber: 729
    functionLinenumberEnd: 735
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].aggregate(java.util.Collection<FileResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].flatMap()'
    - '[java.util.Collection<FileResult>].stream()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].next()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].getLabel()'
    - '[java.util.stream.Collectors].toList()'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].distinct()'
    - '[FileResult].<init>(org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator,org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator)'
    - '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].collect(org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator)'
    - '[java.util.Collection<FileResult>].iterator()'
    linkageType: ''
    returnType: FileResult
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].aggregate(java.util.Collection<FileResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AsyncProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator
    signature: '[org.openjdk.jmh.profile.AsyncProfiler.FileResult.FileAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.profile.MemPoolProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/MemPoolProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.MemPoolProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getMemoryPoolMXBeans()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:48,1
    - Dst: b.resetPeakUsage()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 51
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.profile.MemPoolProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/MemPoolProfiler.java
    functionUses: 0
    functionsReached:
    - b.resetPeakUsage()
    - ManagementFactory.getMemoryPoolMXBeans()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.MemPoolProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:55,1
    - Dst: ManagementFactory.getMemoryPoolMXBeans()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:59,1
    - Dst: bean.getPeakUsage()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:60,1
    - Dst: '[org.openjdk.jmh.profile.MemPoolProfiler].getUsed()'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:60,1
    - Dst: bean.getName()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:61,1
    - Dst: '[org.openjdk.jmh.profile.MemPoolProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:61,1
    - Dst: bean.getName()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:61,1
    - Dst: '[org.openjdk.jmh.profile.MemPoolProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:61,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.MemPoolProfiler,String,org.openjdk.jmh.profile.MemPoolProfiler)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:66,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:66,1
    - Dst: ManagementFactory.getPlatformMXBeans()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:69,1
    - Dst: bean.getMemoryUsed()
      Src: org.openjdk.jmh.profile.MemPoolProfiler:70,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.MemPoolProfiler,String,org.openjdk.jmh.profile.MemPoolProfiler)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:72,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:72,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.MemPoolProfiler,String,org.openjdk.jmh.profile.MemPoolProfiler)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:75,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:75,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.MemPoolProfiler,String,org.openjdk.jmh.profile.MemPoolProfiler)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:76,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.MemPoolProfiler:76,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 78
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.profile.MemPoolProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/MemPoolProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - ManagementFactory.getPlatformMXBeans()
    - '[org.openjdk.jmh.profile.MemPoolProfiler].getUsed()'
    - bean.getPeakUsage()
    - '[org.openjdk.jmh.profile.MemPoolProfiler].contains(String)'
    - ManagementFactory.getMemoryPoolMXBeans()
    - bean.getName()
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.MemPoolProfiler,String,org.openjdk.jmh.profile.MemPoolProfiler)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    - bean.getMemoryUsed()
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.MemPoolProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.MemPoolProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.MemPoolProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/MemPoolProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.MemPoolProfiler
    signature: '[org.openjdk.jmh.profile.MemPoolProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: m.contains(String)
      Src: org.openjdk.jmh.profile.PerfSupport:40,1
    - Dst: m.contains(String)
      Src: org.openjdk.jmh.profile.PerfSupport:40,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - msgs
    - event
    argTypes:
    - java.util.Collection<String>
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(java.util.Collection<String>,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PerfSupport.java
    functionUses: 0
    functionsReached:
    - m.contains(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(java.util.Collection<String>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.PerfSupport
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.PerfSupport].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/PerfSupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.PerfSupport
    signature: '[org.openjdk.jmh.profile.PerfSupport].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:60,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:66,1
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:69,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:71,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:71,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:73,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:73,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:73,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:73,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:77,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:81,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:85,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:89,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:94,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:102,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:103,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:104,1
    - Dst: '[java.util.Collection<String>].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:104,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:106,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:107,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:108,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:108,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:110,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:110,1
    - Dst: '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:112,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getContextClassLoader()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:115,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].loadClass(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:115,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getDeclaredConstructor()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].newInstance()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:118,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:122,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:122,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.JavaFlightRecorderProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 124
      start: 68
    functionDepth: 2
    functionLinenumber: 68
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].loadClass(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[java.util.Collection<String>].add(String)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].defaultsTo(String)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].value(joptsimple.OptionSet)'
    - '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[joptsimple.OptionSet].has(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].newInstance()'
    - Thread.currentThread()
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].ofType()'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].defaultsTo(boolean)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getDeclaredConstructor()'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getContextClassLoader()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].withRequiredArg()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.JavaFlightRecorderProfiler
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:128,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:130,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:131,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:131,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:131,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 135
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[java.util.Collections].singletonList(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:140,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getCount()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:142,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:143,1
    - Dst: '[java.io.File].<init>(java.io.File,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:144,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:146,1
    - Dst: '[java.util.Collections].singletonList(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:146,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:146,1
    - Dst: '[java.util.List<java.io.File>].add(java.io.File)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].postProcess(org.openjdk.jmh.infra.BenchmarkParams,java.io.File)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:149,1
    - Dst: '[java.util.List<java.io.File>].addAll(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:149,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].result()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:151,1
    - Dst: '[java.util.Collections].singletonList(org.openjdk.jmh.results.TextResult)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:151,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:155,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - iterationResult
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 156
      start: 137
    functionDepth: 1
    functionLinenumber: 137
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
    - '[org.openjdk.jmh.infra.IterationParams].getCount()'
    - '[java.io.File].getAbsolutePath()'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].result()'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[java.io.File].<init>(java.io.File,String)'
    - '[java.util.List<java.io.File>].addAll(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].postProcess(org.openjdk.jmh.infra.BenchmarkParams,java.io.File)'
    - '[java.util.List<java.io.File>].add(java.io.File)'
    - '[java.util.Collections].singletonList(org.openjdk.jmh.results.TextResult)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
    - '[java.util.Collections].singletonList(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:159,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.StringWriter)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:160,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:161,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:163,1
    - Dst: file.getPath()
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:164,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:164,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:166,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:167,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:168,1
    - Dst: '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:168,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.TextResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 169
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].result()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.io.StringWriter].<init>()'
    - '[java.io.PrintWriter].<init>(java.io.StringWriter)'
    - '[java.io.PrintWriter].println(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[java.io.StringWriter].toString()'
    - '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String)'
    - '[java.io.PrintWriter].println(String)'
    - '[java.io.PrintWriter].close()'
    - file.getPath()
    - '[java.io.PrintWriter].flush()'
    - '[java.io.PrintWriter].print(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TextResult
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].result()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:172,1
    - Dst: '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:173,1
    - Dst: '[java.io.File].mkdirs()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.File
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 176
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.io.File].<init>(java.io.File,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    - '[java.io.File].mkdirs()'
    linkageType: ''
    returnType: java.io.File
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].createTrialOutDir(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getPid()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:179,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:180,1
    - Dst: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].findJcmd(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:181,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:181,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:181,1
    - Dst: String.valueOf(long)
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:182,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:182,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:183,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:184,1
    - Dst: '[java.util.ArrayList].addAll(java.util.Collection<String>)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:185,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:187,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:191,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:191,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:192,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:194,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(Collection<String>,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:194,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:193,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - jvm
    - cmd
    - options
    argTypes:
    - String
    - String
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 196
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 196
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(String,String,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].toArray()'
    - '[java.util.ArrayList].addAll(java.util.Collection<String>)'
    - '[java.io.File].getAbsolutePath()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.util.Utils].join(Collection<String>,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    - System.out.println(String)
    - '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - String.valueOf(long)
    - '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].findJcmd(String)'
    - '[org.openjdk.jmh.util.Utils].getPid()'
    - System.lineSeparator()
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].execute(String,String,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:200,1
    - Dst: '[java.io.File].getParentFile()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:200,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:202,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:203,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:211,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:212,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:218,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.File
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jvm
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 219
      start: 198
    functionDepth: 1
    functionLinenumber: 198
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].findJcmd(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.io.File].getParentFile()'
    - '[IllegalStateException].<init>(String)'
    - '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,String)'
    - '[java.io.File].<init>(org.openjdk.jmh.profile.JavaFlightRecorderProfiler,org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[java.io.File].exists()'
    - '[java.io.File].<init>(String)'
    linkageType: ''
    returnType: java.io.File
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].findJcmd(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:223,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 224
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 224
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:228,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:230,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:231,1
    - Dst: '[java.util.Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:234,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:235,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:235,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJdkVersion()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:239,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:239,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:240,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 244
      start: 226
    functionDepth: 1
    functionLinenumber: 226
    functionLinenumberEnd: 244
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.profile.JavaFlightRecorderProfiler)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJdkVersion()'
    - '[java.util.ArrayList].add(String)'
    - '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,String)'
    - '[java.util.Collection<String>].isEmpty()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 248
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 248
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.JavaFlightRecorderProfiler:252,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 253
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 253
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 258
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 263
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 263
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.io.File
      - boolean
      - String
      - java.util.Collection<String>
      - PostProcessor
      - boolean
      - int
      - String
      - java.util.List<java.io.File>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 268
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 268
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.io.File
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<java.io.File>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - jfrFile
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - java.io.File
    constantsTouched: []
    func_position:
      end: 271
      start: 271
    functionDepth: 0
    functionLinenumber: 271
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].postProcess(org.openjdk.jmh.infra.BenchmarkParams,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<java.io.File>
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].postProcess(org.openjdk.jmh.infra.BenchmarkParams,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/JavaFlightRecorderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor
    signature: '[org.openjdk.jmh.profile.JavaFlightRecorderProfiler.PostProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:88,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:89,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:90,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:92,1
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:95,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:96,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:96,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:98,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(float)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:102,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:107,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:107,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:107,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:107,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:107,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:111,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:116,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:116,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:120,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:124,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:124,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:124,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:124,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:124,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:128,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:132,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:136,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:136,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:136,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:136,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:136,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:140,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:140,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:140,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:140,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:140,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:145,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:150,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:150,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:150,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:150,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:150,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:154,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:158,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:158,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:158,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:158,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:162,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:166,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:166,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:170,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:170,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:170,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:170,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:174,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:174,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:174,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:174,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:174,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:178,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:182,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:182,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:182,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:182,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:186,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:186,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:186,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:186,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:186,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:190,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:190,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:190,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:190,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:190,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:194,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:198,1
    - Dst: ShowCounts.percent_total.toString()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:205,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:207,1
    - Dst: '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:210,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:211,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:212,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:213,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:214,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:215,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:216,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:217,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:218,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:220,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:221,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:222,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:224,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:225,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:226,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:228,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:229,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:230,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:232,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:233,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:234,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:236,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:237,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:238,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:240,1
    - Dst: ShowCounts.valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:240,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:242,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:242,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1046,1
    - Dst: Collections.unmodifiableList(ArrayList)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1046,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1048,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 202
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 244
      start: 86
    functionDepth: 3
    functionLinenumber: 86
    functionLinenumberEnd: 244
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - ShowCounts.percent_total.toString()
    - ShowCounts.valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Collections.unmodifiableList(ArrayList)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].ofType()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withRequiredArg()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(boolean)'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].withValuesSeparatedBy(String)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    - '[java.util.regex.Pattern].compile(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].describedAs(String)'
    - '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].defaultsTo(float)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionParser
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parser
    argTypes:
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 246
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 246
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:251,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:255,1
    - Dst: Arrays.asList(String,String,String,String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:252,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:252,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:259,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:262,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:263,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:264,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:265,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:266,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:267,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:270,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:274,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 276
      start: 248
    functionDepth: 1
    functionLinenumber: 248
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - Collections.emptyList()
    - Arrays.asList(String,String,String,String)
    - '[ArrayList].add(String)'
    - '[ArrayList].addAll(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 281
      start: 278
    functionDepth: 0
    functionLinenumber: 278
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].processAssembly(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:285,1
    - Dst: '[org.openjdk.jmh.util.TempFile].delete()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:288,1
    - Dst: '[org.openjdk.jmh.util.TempFile].delete()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:289,1
    - Dst: '[org.openjdk.jmh.util.TempFile].delete()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:290,1
    - Dst: Collections.singleton(org.openjdk.jmh.results.TextResult)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:292,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - File
      - File
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - File
    - File
    constantsTouched: []
    func_position:
      end: 293
      start: 283
    functionDepth: 5
    functionLinenumber: 283
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.TempFile].delete()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].processAssembly(org.openjdk.jmh.results.BenchmarkResult)'
    - Collections.singleton(org.openjdk.jmh.results.TextResult)
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 298
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 298
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 300
    functionDepth: 0
    functionLinenumber: 300
    functionLinenumberEnd: 303
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 308
      start: 308
    functionDepth: 0
    functionLinenumber: 308
    functionLinenumberEnd: 308
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfEvents
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - skipMs
    - lenMs
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 317
      start: 317
    functionDepth: 0
    functionLinenumber: 317
    functionLinenumberEnd: 317
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readEvents(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: PerfEvents
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readEvents(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 327
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: false
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 334
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].perfBinaryExtension()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].perfBinaryExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:344,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].perfBinaryExtension()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:344,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:347,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].copy(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:347,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:348,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:350,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - PrintWriter
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - runParams
    - logger
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 352
      start: 342
    functionDepth: 1
    functionLinenumber: 342
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].perfBinaryExtension()'
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    - '[org.openjdk.jmh.util.FileUtils].copy(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseEvents()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:359,1
    - Dst: '[StringWriter].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:361,1
    - Dst: '[PrintWriter].<init>(StringWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:362,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:368,1
    - Dst: '[Assembly].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:369,1
    - Dst: '[Assembly].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:370,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:370,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:372,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:373,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:374,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:376,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:377,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:378,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:379,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:380,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:381,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:382,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:391,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:398,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readEvents(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:403,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:404,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:406,1
    - Dst: '[PrintWriter].printf(String,float)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:407,1
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:409,1
    - Dst: '[List<String>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:410,1
    - Dst: '[List<String>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:411,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:414,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:414,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:412,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:417,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:419,1
    - Dst: '[PrintWriter].println(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:420,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:422,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:427,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:428,1
    - Dst: Math.max(int,long)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:428,1
    - Dst: events.totalCounts.values()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:435,1
    - Dst: Math.log10(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:436,1
    - Dst: Math.ceil(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:436,1
    - Dst: Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:436,1
    - Dst: events.totalCounts.values()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:442,1
    - Dst: Math.log10(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:443,1
    - Dst: Math.ceil()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:445,1
    - Dst: Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:445,1
    - Dst: Math.ceil(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:447,1
    - Dst: Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:447,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:456,1
    - Dst: '[PrintContext].<init>(ShowCounts,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:459,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].makeRegions(Assembly,PerfEvents,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:466,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:473,1
    - Dst: '[List<Region>].sort()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:475,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:478,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:484,1
    - Dst: '[PrintWriter].printf(String,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:486,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:489,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:492,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:495,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:498,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:500,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:504,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:505,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].source()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:505,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:505,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].name()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:505,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:505,1
    - Dst: r.printCode(PrintWriter,PerfEvents)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:506,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:508,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:510,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:510,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:512,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:513,1
    - Dst: '[PrintWriter].printf(String,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:519,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:520,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:521,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:526,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].source()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:526,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].length()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:526,1
    - Dst: Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:526,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:533,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:534,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:536,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:541,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:541,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:543,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].source()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:543,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:543,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].name()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:543,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:543,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:546,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:546,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:550,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:550,1
    - Dst: '[List<Region>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:554,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:556,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:556,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:558,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:560,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:563,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:563,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:565,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:566,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:569,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:570,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:573,1
    - Dst: '[HashMap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.util.HashMultiset)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:573,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:574,1
    - Dst: '[HashMap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.util.HashMultiset)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:574,1
    - Dst: r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:579,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:580,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:580,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:580,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:581,1
    - Dst: r.desc()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:581,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].source()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:581,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:581,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:589,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:591,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:592,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:595,1
    - Dst: '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:595,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:599,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:599,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:599,1
    - Dst: m.source()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:601,1
    - Dst: m.name()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:601,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:601,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:604,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:604,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:604,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:608,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:608,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:608,1
    - Dst: '[List<T>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:612,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:614,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:614,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:616,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:618,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:621,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:621,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:623,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:624,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:631,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:633,1
    - Dst: '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:633,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:635,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:635,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:635,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:637,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:640,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:643,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:643,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:643,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:646,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:647,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:656,1
    - Dst: assembly.addressMap.keySet()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:657,1
    - Dst: '[HashSet].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:658,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:659,1
    - Dst: events.totalCounts.values()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:669,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:674,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:675,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:676,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:677,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:686,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:686,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:689,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].copy(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:689,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:690,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:692,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:700,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,PrintWriter)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:700,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:708,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:708,1
    - Dst: '[FileOutputStream].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:710,1
    - Dst: '[PrintWriter].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:711,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:714,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:714,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:715,1
    - Dst: pwAsm.println(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:717,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:719,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:721,1
    - Dst: '[PrintWriter].flush()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:725,1
    - Dst: '[PrintWriter].close()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:726,1
    - Dst: '[StringWriter].toString()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:728,1
    - Dst: '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:728,1
    CyclomaticComplexity: 74
    EdgeCount: 74
    ICount: 290
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.TextResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - br
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 729
      start: 354
    functionDepth: 4
    functionLinenumber: 354
    functionLinenumberEnd: 729
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].processAssembly(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
    - '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].source()'
    - '[HashMap].<init>()'
    - '[PrintWriter].flush()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Math.ceil()
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    - '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - events.totalCounts.values()
    - '[StringWriter].toString()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].name()'
    - '[PrintWriter].printf(String,int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].length()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[Assembly].size()'
    - m.name()
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
    - '[StringWriter].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - '[PrintWriter].printf(String,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].isEmpty()'
    - '[PrintWriter].printf(String,float)'
    - assembly.addressMap.keySet()
    - '[List<String>].size()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
    - '[org.openjdk.jmh.util.FileUtils].copy(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[List<String>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[IllegalStateException].<init>(String)'
    - r.printCode(PrintWriter,PerfEvents)
    - '[HashSet].<init>()'
    - r.getEventCount(PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[HashMap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.util.HashMultiset)'
    - '[org.openjdk.jmh.results.TextResult].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,String)'
    - '[List<String>].get(int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseEvents()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readEvents(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - pwAsm.println(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].makeRegions(Assembly,PerfEvents,PrintContext)'
    - '[PrintWriter].close()'
    - '[PrintWriter].println()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
    - '[org.openjdk.jmh.util.HashMultiset].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
    - '[org.openjdk.jmh.util.HashMultiset].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - m.source()
    - '[HashMap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,PrintContext)'
    - '[List<Region>].size()'
    - '[PrintWriter].<init>(StringWriter)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,PrintWriter)'
    - Math.ceil(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[HashSet].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Math.log10(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
    - Math.max(int,long)
    - '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - '[FileOutputStream].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[List<T>].size()'
    - '[PrintWriter].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].size()'
    - '[PrintContext].<init>(ShowCounts,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[List<Region>].sort()'
    - r.desc()
    - '[PrintWriter].println(String,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.TextResult
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].processAssembly(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].printf(String,long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:735,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:738,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:741,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:741,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:744,1
    - Dst: '[PrintWriter].printf(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:747,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - PerfEvents
      - String
      - long
      - PrintContext
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - pw
    - events
    - event
    - count
    - context
    argTypes:
    - PrintWriter
    - PerfEvents
    - String
    - long
    - PrintContext
    constantsTouched: []
    func_position:
      end: 749
      start: 731
    functionDepth: 1
    functionLinenumber: 731
    functionLinenumberEnd: 749
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,String,long,PrintContext)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[PrintWriter].printf(String,long)'
    - '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[PrintWriter].printf(String,String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printLine(PrintWriter,PerfEvents,String,long,PrintContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,null)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:752,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pw
    argTypes:
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 753
      start: 751
    functionDepth: 0
    functionLinenumber: 751
    functionLinenumberEnd: 753
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,null)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:758,1
    - Dst: '[PrintWriter].print(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:761,1
    - Dst: header.length()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:766,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:767,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:769,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - header
    argTypes:
    - PrintWriter
    - String
    constantsTouched: []
    func_position:
      end: 770
      start: 755
    functionDepth: 1
    functionLinenumber: 755
    functionLinenumberEnd: 770
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].print(String)'
    - '[PrintWriter].print(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[PrintWriter].println()'
    - header.length()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].printDottedLine(PrintWriter,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:773,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:774,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getAllAddresses()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:776,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].figureHotIntervals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:777,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].subSet(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:778,1
    - Dst: '[Assembly].getLines(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:780,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:782,1
    - Dst: '[Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:786,1
    - Dst: MethodDesc.unknown()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:788,1
    - Dst: '[GeneratedRegion].<init>(List<String>,Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,boolean,boolean,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:791,1
    - Dst: '[ArrayList].add(GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:791,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:798,1
    - Dst: MethodDesc.unknown()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:800,1
    - Dst: '[NativeRegion].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:803,1
    - Dst: '[ArrayList].add(NativeRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:803,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - Assembly
      - PerfEvents
      - PrintContext
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<Region>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - asms
    - events
    - context
    argTypes:
    - Assembly
    - PerfEvents
    - PrintContext
    constantsTouched: []
    func_position:
      end: 808
      start: 772
    functionDepth: 1
    functionLinenumber: 772
    functionLinenumberEnd: 808
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].makeRegions(Assembly,PerfEvents,PrintContext)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[ArrayList].add(GeneratedRegion)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getAllAddresses()'
    - '[NativeRegion].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - MethodDesc.unknown()
    - '[GeneratedRegion].<init>(List<String>,Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,boolean,boolean,PrintContext)'
    - '[Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].stripEventNames(List<String>)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[ArrayList].add(NativeRegion)'
    - '[Assembly].getLines(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].figureHotIntervals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Assembly)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].subSet(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].isEmpty()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<Region>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].makeRegions(Assembly,PerfEvents,PrintContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedSet<Long>].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:812,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:813,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:816,1
    - Dst: '[SortedSet<Long>].first()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:817,1
    - Dst: '[SortedSet<Long>].first()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:818,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addInterval(ArrayList,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:821,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addInterval(ArrayList,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:828,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - SortedSet<Long>
      - Assembly
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<org.openjdk.jmh.util.Interval>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - addrs
    - asms
    argTypes:
    - SortedSet<Long>
    - Assembly
    constantsTouched: []
    func_position:
      end: 832
      start: 811
    functionDepth: 1
    functionLinenumber: 811
    functionLinenumberEnd: 832
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].figureHotIntervals(SortedSet<Long>,Assembly)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - Collections.emptyList()
    - '[SortedSet<Long>].isEmpty()'
    - '[SortedSet<Long>].first()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addInterval(ArrayList,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Assembly)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.util.Interval>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].figureHotIntervals(SortedSet<Long>,Assembly)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<org.openjdk.jmh.util.Interval>].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:835,1
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:836,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].add(org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:836,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:838,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:838,1
    - Dst: '[Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:839,1
    - Dst: '[Assembly].getMethod(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:840,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:841,1
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:842,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].add(org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:842,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:844,1
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:844,1
    - Dst: '[List<org.openjdk.jmh.util.Interval>].set(int,org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:844,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - List<org.openjdk.jmh.util.Interval>
      - long
      - long
      - Assembly
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - intervals
    - begAddr
    - lastAddr
    - asms
    argTypes:
    - List<org.openjdk.jmh.util.Interval>
    - long
    - long
    - Assembly
    constantsTouched: []
    func_position:
      end: 847
      start: 834
    functionDepth: 1
    functionLinenumber: 834
    functionLinenumberEnd: 847
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addInterval(List<org.openjdk.jmh.util.Interval>,long,long,Assembly)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Interval].<init>(long,long)'
    - '[Assembly].getMethod(long)'
    - '[List<org.openjdk.jmh.util.Interval>].get(int)'
    - '[List<org.openjdk.jmh.util.Interval>].add(org.openjdk.jmh.util.Interval)'
    - '[Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[List<org.openjdk.jmh.util.Interval>].isEmpty()'
    - '[org.openjdk.jmh.util.Interval].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,long)'
    - '[List<org.openjdk.jmh.util.Interval>].size()'
    - '[List<org.openjdk.jmh.util.Interval>].set(int,org.openjdk.jmh.util.Interval)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].addInterval(List<org.openjdk.jmh.util.Interval>,long,long,Assembly)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:850,1
    - Dst: '[FileReader].<init>(File)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:850,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:851,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:852,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:855,1
    - Dst: br.readLine()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:858,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:861,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:862,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:863,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:865,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:865,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:872,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:875,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:876,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:877,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:877,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:881,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 883
      start: 849
    functionDepth: 1
    functionLinenumber: 849
    functionLinenumberEnd: 883
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].splitAssembly()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - br.readLine()
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
    - '[org.openjdk.jmh.util.TempFile].file()'
    - '[java.util.regex.Pattern].compile(String)'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Collections.emptyList()
    - Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
    - '[ArrayList].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[FileReader].<init>(File)'
    - '[ArrayList].<init>()'
    - '[BufferedReader].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].contains(String)'
    linkageType: ''
    returnType: Collection<Collection<String>>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].splitAssembly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:886,1
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:887,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:889,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:890,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:892,1
    - Dst: '[org.openjdk.jmh.util.CountingMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:894,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:910,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:919,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:926,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].splitAssembly()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:928,1
    - Dst: line.trim()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:931,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:932,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,boolean,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:938,1
    - Dst: '[ASMLine].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:940,1
    - Dst: '[List<Long>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:943,1
    - Dst: '[List<Long>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:944,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:945,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:946,1
    - Dst: '[ASMLine].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:948,1
    - Dst: '[List<Long>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:950,1
    - Dst: '[List<Long>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:951,1
    - Dst: '[List<Long>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:952,1
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:953,1
    - Dst: '[HashSet].add(org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:953,1
    - Dst: prevLine.contains(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:958,1
    - Dst: line.contains(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:958,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:959,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:961,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:962,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,boolean,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:964,1
    - Dst: '[List<Long>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:965,1
    - Dst: '[List<Long>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:966,1
    - Dst: '[List<Long>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:967,1
    - Dst: line.contains(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:969,1
    - Dst: MethodDesc.runtimeStub(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:970,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:970,1
    - Dst: MethodDesc.interpreter(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:972,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:972,1
    - Dst: line.contains(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:978,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:979,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:980,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:981,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].startsWith(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:982,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:983,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].substring(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:983,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:985,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseOneAddress(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:985,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:986,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseOneAddress(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:986,1
    - Dst: MethodDesc.runtimeStub(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:989,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Long,Long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:989,1
    - Dst: line.contains(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:994,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:995,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:996,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:997,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].replaceAll(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:998,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].split(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:999,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1001,1
    - Dst: kv.split(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1003,1
    - Dst: '[HashMap].put()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1007,1
    - Dst: '[HashMap].put(null)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1009,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1014,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,boolean,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1014,1
    - Dst: '[List<Long>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1015,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1018,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1020,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1021,1
    - Dst: '[org.openjdk.jmh.util.CountingMap].incrementAndGet(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1021,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1022,1
    - Dst: MethodDesc.javaMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1017,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1027,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1027,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1024,1
    - Dst: '[ArrayList].add(ASMLine)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1032,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1039,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].merge(org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1040,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].merge(org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1041,1
    - Dst: '[Assembly].<init>(ArrayList,TreeMap,org.openjdk.jmh.util.IntervalMap,HashSet)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1043,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 100
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Assembly
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1044
      start: 885
    functionDepth: 3
    functionLinenumber: 885
    functionLinenumberEnd: 1044
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 2
    functionsReached:
    - '[TreeMap].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].substring(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[HashMap].<init>()'
    - '[HashMap].put(null)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].splitAssembly()'
    - '[org.openjdk.jmh.util.Interval].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[List<Long>].size()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].startsWith(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].group(int)'
    - '[org.openjdk.jmh.util.CountingMap].incrementAndGet(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].isEmpty()'
    - '[List<Long>].get(int)'
    - MethodDesc.javaMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - line.contains(String)
    - '[Assembly].<init>(ArrayList,TreeMap,org.openjdk.jmh.util.IntervalMap,HashSet)'
    - '[org.openjdk.jmh.util.IntervalMap].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,boolean,boolean)'
    - '[TreeMap].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matches()'
    - MethodDesc.runtimeStub(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - kv.split(String)
    - '[HashMap].put()'
    - '[HashSet].add(org.openjdk.jmh.util.Interval)'
    - '[ArrayList].size()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].split(String)'
    - '[HashMap].get(String)'
    - '[HashSet].<init>()'
    - '[java.util.regex.Pattern].compile(String)'
    - prevLine.contains(String)
    - '[org.openjdk.jmh.util.IntervalMap].merge(org.openjdk.jmh.util.IntervalMap)'
    - '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,Long,Long)'
    - '[List<Long>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[ArrayList].add(ASMLine)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].matcher(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[String].length()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].replaceAll(String,String)'
    - Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[ASMLine].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[ASMLine].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseOneAddress(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - line.trim()
    - MethodDesc.interpreter(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)
    - '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler,org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.CountingMap].<init>()'
    linkageType: ''
    returnType: Assembly
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].readAssembly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(String,boolean,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1051,1
    - Dst: '[List<Long>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1052,1
    - Dst: '[List<Long>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1053,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1057
      start: 1050
    functionDepth: 2
    functionLinenumber: 1050
    functionLinenumberEnd: 1057
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseOneAddress(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[List<Long>].size()'
    - '[List<Long>].get(int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(String,boolean,boolean)'
    linkageType: ''
    returnType: Long
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseOneAddress(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].trim()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1061,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1064,1
    - Dst: '[java.util.regex.Pattern].split(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1066,1
    - Dst: el.startsWith(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1071,1
    - Dst: el.replace(String,String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1073,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].replace(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1073,1
    - Dst: el.endsWith(String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1074,1
    - Dst: el.replace(String,String)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1076,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1084,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1084,1
    - Dst: Collections.unmodifiableList(ArrayList)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler:1091,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - List<String>
      - double
      - int
      - int
      - int
      - int
      - boolean
      - int
      - int
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - String
      - String
      - boolean
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - org.openjdk.jmh.util.TempFile
      - joptsimple.OptionSet
      - boolean
      - boolean
      - ShowCounts
      - List<Long>
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<Long>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - line
    - alreadyTrimmed
    - shouldStartWithAddr
    argTypes:
    - String
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 1092
      start: 1059
    functionDepth: 1
    functionLinenumber: 1059
    functionLinenumberEnd: 1092
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(String,boolean,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - el.replace(String,String)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].replace(String,String)'
    - Collections.unmodifiableList(ArrayList)
    - '[java.util.regex.Pattern].split(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - '[String].trim()'
    - el.startsWith(String)
    - '[ArrayList].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler)'
    - Long.parseLong(org.openjdk.jmh.profile.AbstractPerfAsmProfiler,int)
    - '[ArrayList].<init>()'
    - el.endsWith(String)
    linkageType: ''
    returnType: List<Long>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].parseAddresses(String,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1102,1
    - Dst: '[Map<String,org.openjdk.jmh.util.Multiset<Long>>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1104,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1104,1
    - Dst: '[Map<String, Long>].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<String>
      - Map<String,org.openjdk.jmh.util.Multiset<Long>>
      - org.openjdk.jmh.util.IntervalMap<MethodDesc>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - tracedEvents
    - events
    - methods
    argTypes:
    - Collection<String>
    - Map<String,org.openjdk.jmh.util.Multiset<Long>>
    - org.openjdk.jmh.util.IntervalMap<MethodDesc>
    constantsTouched: []
    func_position:
      end: 1106
      start: 1099
    functionDepth: 0
    functionLinenumber: 1099
    functionLinenumberEnd: 1106
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(Collection<String>,Map<String,org.openjdk.jmh.util.Multiset<Long>>,org.openjdk.jmh.util.IntervalMap<MethodDesc>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].size()'
    - '[Map<String,org.openjdk.jmh.util.Multiset<Long>>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
    - '[HashMap].<init>()'
    - '[Map<String, Long>].put(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(Collection<String>,Map<String,org.openjdk.jmh.util.Multiset<Long>>,org.openjdk.jmh.util.IntervalMap<MethodDesc>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Multiset<Long>>].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1110
      start: 1108
    functionDepth: 0
    functionLinenumber: 1108
    functionLinenumberEnd: 1110
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[Map<String, Multiset<Long>>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Multiset<Long>>].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multiset<Long>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1114
      start: 1112
    functionDepth: 0
    functionLinenumber: 1112
    functionLinenumberEnd: 1114
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[Map<String, Multiset<Long>>].get(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multiset<Long>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1117,1
    - Dst: '[Map<String, Multiset<Long>>].values()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1118,1
    - Dst: e.keys()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1119,1
    - Dst: '[TreeSet].addAll(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1119,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SortedSet<Long>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1122
      start: 1116
    functionDepth: 0
    functionLinenumber: 1116
    functionLinenumberEnd: 1122
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getAllAddresses()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[Map<String, Multiset<Long>>].values()'
    - '[TreeSet].<init>()'
    - '[TreeSet].addAll(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents)'
    - e.keys()
    linkageType: ''
    returnType: SortedSet<Long>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getAllAddresses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Long>].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1126
      start: 1124
    functionDepth: 0
    functionLinenumber: 1124
    functionLinenumberEnd: 1126
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[Map<String, Long>].get(String)'
    linkageType: ''
    returnType: Long
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getTotalEvents(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IntervalMap<MethodDesc>].get(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents:1129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Multiset<Long>>
      - IntervalMap<MethodDesc>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - addr
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 1130
      start: 1128
    functionDepth: 0
    functionLinenumber: 1128
    functionLinenumberEnd: 1130
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getMethod(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[IntervalMap<MethodDesc>].get(long)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].getMethod(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - List<ASMLine>
      - SortedMap<Long,Integer>
      - org.openjdk.jmh.util.IntervalMap<MethodDesc>
      - Set<org.openjdk.jmh.util.Interval>
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - lines
    - addressMap
    - methodMap
    - intervals
    argTypes:
    - List<ASMLine>
    - SortedMap<Long,Integer>
    - org.openjdk.jmh.util.IntervalMap<MethodDesc>
    - Set<org.openjdk.jmh.util.Interval>
    constantsTouched: []
    func_position:
      end: 1144
      start: 1139
    functionDepth: 0
    functionLinenumber: 1139
    functionLinenumberEnd: 1144
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].<init>(List<ASMLine>,SortedMap<Long,Integer>,org.openjdk.jmh.util.IntervalMap<MethodDesc>,Set<org.openjdk.jmh.util.Interval>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].<init>(List<ASMLine>,SortedMap<Long,Integer>,org.openjdk.jmh.util.IntervalMap<MethodDesc>,Set<org.openjdk.jmh.util.Interval>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<Long, Integer>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1148,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1149
      start: 1146
    functionDepth: 0
    functionLinenumber: 1146
    functionLinenumberEnd: 1149
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].size()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[SortedMap<Long, Integer>].size()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<ASMLine>].get(int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1152,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1154,1
    - Dst: Objects.equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,MethodDesc)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1156,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - MethodDesc
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - idx
    argTypes:
    - MethodDesc
    - int
    constantsTouched: []
    func_position:
      end: 1157
      start: 1151
    functionDepth: 0
    functionLinenumber: 1151
    functionLinenumberEnd: 1157
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
    - '[List<ASMLine>].get(int)'
    - Objects.equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,MethodDesc)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1161,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - MethodDesc
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - method
    - beginIdx
    - window
    argTypes:
    - MethodDesc
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1166
      start: 1159
    functionDepth: 1
    functionLinenumber: 1159
    functionLinenumberEnd: 1166
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowForward(MethodDesc,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowForward(MethodDesc,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<ASMLine>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1169,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1171,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - MethodDesc
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - method
    - endIdx
    - window
    argTypes:
    - MethodDesc
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1176
      start: 1168
    functionDepth: 1
    functionLinenumber: 1168
    functionLinenumberEnd: 1176
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowBackward(MethodDesc,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isSameMethod(MethodDesc,int)'
    - '[List<ASMLine>].size()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowBackward(MethodDesc,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<Long, Integer>].tailMap(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1179,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1183,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].firstKey()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1184,1
    - Dst: '[SortedMap<Long, Integer>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1185,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1187,1
    - Dst: '[SortedMap<Long, Integer>].headMap(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1190,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isEmpty()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1194,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].lastKey()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1195,1
    - Dst: '[SortedMap<Long, Integer>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1196,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1198,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1200,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowForward(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1201,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowBackward(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1202,1
    - Dst: '[List<ASMLine>].subList(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1206,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1208,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<ASMLine>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - begin
    - end
    - window
    argTypes:
    - long
    - long
    - int
    constantsTouched: []
    func_position:
      end: 1210
      start: 1178
    functionDepth: 1
    functionLinenumber: 1178
    functionLinenumberEnd: 1210
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getLines(long,long,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].isEmpty()'
    - '[SortedMap<Long, Integer>].headMap(long)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowBackward(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,int)'
    - Collections.emptyList()
    - '[SortedMap<Long, Integer>].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].lastKey()'
    - '[SortedMap<Long, Integer>].tailMap(long)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].firstKey()'
    - '[List<ASMLine>].subList(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].adjustWindowForward(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly,int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(long)'
    linkageType: ''
    returnType: List<ASMLine>
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getLines(long,long,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IntervalMap<MethodDesc>].get(long)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly:1213,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - List<ASMLine>
      - SortedMap<Long, Integer>
      - IntervalMap<MethodDesc>
      - Set<Interval>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - addr
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 1214
      start: 1212
    functionDepth: 0
    functionLinenumber: 1212
    functionLinenumberEnd: 1214
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[IntervalMap<MethodDesc>].get(long)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Assembly].getMethod(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(null,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine:1222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1223
      start: 1221
    functionDepth: 0
    functionLinenumber: 1221
    functionLinenumberEnd: 1223
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(null,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - addr
    - code
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 1228
      start: 1225
    functionDepth: 0
    functionLinenumber: 1225
    functionLinenumberEnd: 1228
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(Long,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.ASMLine].<init>(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1243,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - MethodDesc
      - long
      - long
      - Set<Long>
      classConcrete: true
      classEnum: false
      classFields:
      - MethodDesc
      - long
      - long
      - Set<Long>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - method
    - begin
    - end
    - eventfulAddrs
    argTypes:
    - MethodDesc
    - long
    - long
    - Set<Long>
    constantsTouched: []
    func_position:
      end: 1244
      start: 1238
    functionDepth: 0
    functionLinenumber: 1238
    functionLinenumberEnd: 1244
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].<init>(MethodDesc,long,long,Set<Long>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].<init>(MethodDesc,long,long,Set<Long>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Long>].containsKey(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1247,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1248,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1251,1
    - Dst: '[Map<String, Long>].put(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1253,1
    - Dst: '[Map<String, Long>].get(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1255,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - PerfEvents
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - MethodDesc
      - long
      - long
      - Set<Long>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - events
    - event
    argTypes:
    - PerfEvents
    - String
    constantsTouched: []
    func_position:
      end: 1256
      start: 1246
    functionDepth: 1
    functionLinenumber: 1246
    functionLinenumberEnd: 1256
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].getEventCount(PerfEvents,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(String)'
    - '[Map<String, Long>].get(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region)'
    - '[Map<String, Long>].containsKey(String)'
    - '[Map<String, Long>].put(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].getEventCount(PerfEvents,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region:1259,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - PerfEvents
      classConcrete: true
      classEnum: false
      classFields:
      - MethodDesc
      - long
      - long
      - Set<Long>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - events
    argTypes:
    - PrintWriter
    - PerfEvents
    constantsTouched: []
    func_position:
      end: 1260
      start: 1258
    functionDepth: 0
    functionLinenumber: 1258
    functionLinenumberEnd: 1260
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].printCode(PrintWriter,PerfEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].printCode(PrintWriter,PerfEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MethodDesc
      - long
      - long
      - Set<Long>
      - Map<String, Long>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1264
      start: 1262
    functionDepth: 0
    functionLinenumber: 1262
    functionLinenumberEnd: 1264
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].desc()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.Region].desc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Region].<init>(MethodDesc,long,long,Set<Long>)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1280,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<String>
      - Assembly
      - MethodDesc
      - long
      - long
      - Collection<ASMLine>
      - Set<Long>
      - int
      - boolean
      - boolean
      - PrintContext
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      - Assembly
      - Collection<ASMLine>
      - int
      - boolean
      - boolean
      - PrintContext
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion
      static: false
      superClass: Region
    argCount: 11
    argNames:
    - tracedEvents
    - asms
    - desc
    - begin
    - end
    - code
    - eventfulAddrs
    - threshold
    - drawIntraJumps
    - drawInterJumps
    - context
    argTypes:
    - Collection<String>
    - Assembly
    - MethodDesc
    - long
    - long
    - Collection<ASMLine>
    - Set<Long>
    - int
    - boolean
    - boolean
    - PrintContext
    constantsTouched: []
    func_position:
      end: 1288
      start: 1276
    functionDepth: 0
    functionLinenumber: 1276
    functionLinenumberEnd: 1288
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].<init>(Collection<String>,Assembly,MethodDesc,long,long,Collection<ASMLine>,Set<Long>,int,boolean,boolean,PrintContext)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[Region].<init>(MethodDesc,long,long,Set<Long>)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].<init>(Collection<String>,Assembly,MethodDesc,long,long,Collection<ASMLine>,Set<Long>,int,boolean,boolean,PrintContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Collection<ASMLine>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1292,1
    - Dst: '[Collection<ASMLine>].size()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1293,1
    - Dst: '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,int)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1293,1
    - Dst: Math.min(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1300,1
    - Dst: Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1301,1
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1305,1
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1306,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1313,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1317,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1325,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1325,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,PrintContext)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1326,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printInterval(PrintWriter,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1342,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printInterval(PrintWriter,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,boolean)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1346,1
    - Dst: '[PrintWriter].println(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1349,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - PerfEvents
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      - Assembly
      - Collection<ASMLine>
      - int
      - boolean
      - boolean
      - PrintContext
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Region
    argCount: 2
    argNames:
    - pw
    - events
    argTypes:
    - PrintWriter
    - PerfEvents
    constantsTouched: []
    func_position:
      end: 1352
      start: 1290
    functionDepth: 1
    functionLinenumber: 1290
    functionLinenumberEnd: 1352
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printCode(PrintWriter,PerfEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].printf(String,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,int)'
    - '[PrintWriter].println(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printLine(PrintWriter,PerfEvents,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,PrintContext)'
    - '[TreeSet].add(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
    - '[Collection<ASMLine>].size()'
    - Math.max(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printInterval(PrintWriter,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,boolean)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].count(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
    - Math.min(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)
    - '[TreeSet].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].get(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printCode(PrintWriter,PerfEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1358,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1360,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1363,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1365,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1368,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1373,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1375,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1378,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1380,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion:1383,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - org.openjdk.jmh.util.Interval
      - long
      - long
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      - Assembly
      - Collection<ASMLine>
      - int
      - boolean
      - boolean
      - PrintContext
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Region
    argCount: 5
    argNames:
    - pw
    - it
    - addr
    - evAddr
    - inline
    argTypes:
    - PrintWriter
    - org.openjdk.jmh.util.Interval
    - long
    - long
    - boolean
    constantsTouched: []
    func_position:
      end: 1386
      start: 1354
    functionDepth: 1
    functionLinenumber: 1354
    functionLinenumberEnd: 1386
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printInterval(PrintWriter,org.openjdk.jmh.util.Interval,long,long,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.GeneratedRegion].printInterval(PrintWriter,org.openjdk.jmh.util.Interval,long,long,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Region].<init>(MethodDesc,long,long,Set<Long>)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion:1392,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MethodDesc
      - long
      - long
      - Set<Long>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion
      static: false
      superClass: Region
    argCount: 4
    argNames:
    - desc
    - begin
    - end
    - eventfulAddrs
    argTypes:
    - MethodDesc
    - long
    - long
    - Set<Long>
    constantsTouched: []
    func_position:
      end: 1393
      start: 1391
    functionDepth: 0
    functionLinenumber: 1391
    functionLinenumberEnd: 1393
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion].<init>(MethodDesc,long,long,Set<Long>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[Region].<init>(MethodDesc,long,long,Set<Long>)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion].<init>(MethodDesc,long,long,Set<Long>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion:1397,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - PerfEvents
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Region
    argCount: 2
    argNames:
    - pw
    - events
    argTypes:
    - PrintWriter
    - PerfEvents
    constantsTouched: []
    func_position:
      end: 1398
      start: 1395
    functionDepth: 0
    functionLinenumber: 1395
    functionLinenumberEnd: 1398
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion].printCode(PrintWriter,PerfEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.NativeRegion].printCode(PrintWriter,PerfEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: MethodDesc.unknown()
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion:1403,1
    - Dst: Collections.singleton(int)
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion:1403,1
    - Dst: '[Region].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion,int,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion:1403,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion
      static: false
      superClass: Region
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1404
      start: 1402
    functionDepth: 0
    functionLinenumber: 1402
    functionLinenumberEnd: 1404
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - MethodDesc.unknown()
    - Collections.singleton(int)
    - '[Region].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion,int,int,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion:1408,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - PerfEvents
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Region
    argCount: 2
    argNames:
    - pw
    - events
    argTypes:
    - PrintWriter
    - PerfEvents
    constantsTouched: []
    func_position:
      end: 1409
      start: 1406
    functionDepth: 0
    functionLinenumber: 1406
    functionLinenumberEnd: 1409
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion].printCode(PrintWriter,PerfEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.UnknownRegion].printCode(PrintWriter,PerfEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - source
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 1419
      start: 1416
    functionDepth: 0
    functionLinenumber: 1416
    functionLinenumberEnd: 1419
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].<init>(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1422,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1423
      start: 1421
    functionDepth: 0
    functionLinenumber: 1421
    functionLinenumberEnd: 1423
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].unresolved()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].unresolved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1426,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1427
      start: 1425
    functionDepth: 0
    functionLinenumber: 1425
    functionLinenumberEnd: 1427
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].unknown()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].unknown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1430,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1431
      start: 1429
    functionDepth: 0
    functionLinenumber: 1429
    functionLinenumberEnd: 1431
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].kernel()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].kernel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1434,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1435
      start: 1433
    functionDepth: 0
    functionLinenumber: 1433
    functionLinenumberEnd: 1435
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].interpreter(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].interpreter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1438,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1439
      start: 1437
    functionDepth: 0
    functionLinenumber: 1437
    functionLinenumberEnd: 1439
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].runtimeStub(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].runtimeStub(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1442,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].replaceFirst(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1442,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].split(String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1442,1
    - Dst: '[MethodDesc].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1443,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - name
    - compiler
    - level
    - ver
    - compileId
    argTypes:
    - String
    - String
    - String
    - int
    - String
    constantsTouched: []
    func_position:
      end: 1447
      start: 1441
    functionDepth: 0
    functionLinenumber: 1441
    functionLinenumberEnd: 1447
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].javaMethod(String,String,String,int,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].split(String)'
    - '[String].replace(String,String)'
    - '[MethodDesc].<init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc,org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].replaceFirst(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].javaMethod(String,String,String,int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MethodDesc].<init>(String,String)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1450,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MethodDesc
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - symbol
    - lib
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 1451
      start: 1449
    functionDepth: 0
    functionLinenumber: 1449
    functionLinenumberEnd: 1451
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].nativeMethod(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[MethodDesc].<init>(String,String)'
    linkageType: ''
    returnType: MethodDesc
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].nativeMethod(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1455
      start: 1453
    functionDepth: 0
    functionLinenumber: 1453
    functionLinenumberEnd: 1455
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].name()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].name()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1459
      start: 1457
    functionDepth: 0
    functionLinenumber: 1457
    functionLinenumberEnd: 1459
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].source()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].source()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].getClass()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1464,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1464,1
    - Dst: '[String].equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1468,1
    - Dst: '[String].equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc)'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1469,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1471
      start: 1461
    functionDepth: 1
    functionLinenumber: 1461
    functionLinenumberEnd: 1471
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].getClass()'
    - '[Object].getClass()'
    - '[String].equals(org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1475,1
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc:1476,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1478
      start: 1473
    functionDepth: 1
    functionLinenumber: 1473
    functionLinenumberEnd: 1478
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1483
      start: 1480
    functionDepth: 0
    functionLinenumber: 1480
    functionLinenumberEnd: 1483
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - ShowCounts
      - long
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - ShowCounts
      - long
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PrintContext
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - mode
    - ops
    - formatWidth
    - formatMinor
    argTypes:
    - ShowCounts
    - long
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1497
      start: 1492
    functionDepth: 0
    functionLinenumber: 1492
    functionLinenumberEnd: 1497
    functionName: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PrintContext].<init>(ShowCounts,long,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/AbstractPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PrintContext
    signature: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PrintContext].<init>(ShowCounts,long,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:66,1
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:69,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:70,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:70,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:72,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:76,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:80,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:80,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:80,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:80,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:80,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:84,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:89,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:97,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:102,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:103,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:104,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:105,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:106,1
    - Dst: '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:107,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:112,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:113,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:114,1
    - Dst: String.valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:117,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:117,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:118,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:119,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:122,1
    - Dst: ev.trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:125,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:125,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:126,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:130,1
    - Dst: Arrays.asList(String[])
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:131,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:131,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:136,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:137,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:138,1
    - Dst: '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(Collection<String>,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:139,1
    - Dst: '[Collection<String>].add(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:140,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:146,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 79
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfNormProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 68
    functionDepth: 2
    functionLinenumber: 68
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 1
    functionsReached:
    - ev.trim()
    - '[ArrayList].isEmpty()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withValuesSeparatedBy(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].withRequiredArg()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].isEmpty()'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - String.valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)
    - '[Collection<String>].add(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - e.getMessage()
    - Arrays.asList(String[])
    - '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(Collection<String>,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    - '[Collection<String>].toString()'
    - '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo(boolean)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler,String,String)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].defaultsTo(int)'
    - '[joptsimple.OptionParser].<init>()'
    - '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].ofType()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].describedAs(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfNormProfiler
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:152,1
    - Dst: Arrays.asList(String,String,String,String,String,String,String,String,String)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:154,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:154,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(Collection<String>,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:156,1
    - Dst: Arrays.asList(String,String,String,String,String,String,String,String)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:156,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:156,1
    - Dst: String.valueOf(int)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:158,1
    - Dst: Arrays.asList(String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:158,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:158,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 160
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].addAll(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - Arrays.asList(String,String,String,String,String,String,String,String,String)
    - Arrays.asList(String,String,String,String,String,String,String,String)
    - String.valueOf(int)
    - Arrays.asList(String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
    - '[org.openjdk.jmh.util.Utils].join(Collection<String>,String)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:164,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 165
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached:
    - Collections.emptyList()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 170
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].process(org.openjdk.jmh.results.BenchmarkResult,java.io.File,java.io.File)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 175
      start: 172
    functionDepth: 3
    functionLinenumber: 172
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].process(org.openjdk.jmh.results.BenchmarkResult,java.io.File,java.io.File)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 180
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 182
    functionDepth: 0
    functionLinenumber: 182
    functionLinenumberEnd: 185
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 190
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 190
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:202,1
    - Dst: '[java.io.FileReader].<init>(java.io.File)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:204,1
    - Dst: '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:205,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:209,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:216,1
    - Dst: '[java.text.NumberFormat].getInstance()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:224,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:228,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].startsWith(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:229,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].split(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:231,1
    - Dst: split[0].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:239,1
    - Dst: split[1].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:240,1
    - Dst: split[2].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:241,1
    - Dst: split[0].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:244,1
    - Dst: split[1].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:245,1
    - Dst: split[3].trim()
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:246,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].parse(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:254,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].doubleValue()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:254,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].parse(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:266,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].longValue()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:266,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:271,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:271,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:274,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:275,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:276,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:276,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:283,1
    - Dst: '[ArrayList].subList(int,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:285,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].size()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:292,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:293,1
    - Dst: Math.min(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:299,1
    - Dst: Math.max(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:300,1
    - Dst: '[HashMap].put(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:303,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:306,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:308,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:311,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:311,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:313,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:316,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:318,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:321,1
    - Dst: '[HashMap].keySet()'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:322,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:323,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:323,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:323,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:328,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:329,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:331,1
    - Dst: '[HashMap].get(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:332,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:339,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:339,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:340,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:340,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:346,1
    CyclomaticComplexity: 38
    EdgeCount: 38
    ICount: 112
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - br
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 348
      start: 201
    functionDepth: 2
    functionLinenumber: 201
    functionLinenumberEnd: 348
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].process(org.openjdk.jmh.results.BenchmarkResult,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[ArrayList].subList(int,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[HashMap].put(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].parse(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
    - '[HashMap].<init>()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].split(String)'
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].longValue()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
    - '[HashMap].keySet()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].startsWith(String)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[java.io.FileReader].<init>(java.io.File)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - Math.max(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
    - split[0].trim()
    - '[ArrayList].size()'
    - '[HashMap].get(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - split[3].trim()
    - '[ArrayList].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
    - Math.min(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord)'
    - '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - split[1].trim()
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].size()'
    - '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)'
    - '[java.text.NumberFormat].getInstance()'
    - '[HashMap].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - reader.readLine()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - split[2].trim()
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].doubleValue()'
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].get(org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(org.openjdk.jmh.profile.LinuxPerfNormProfiler,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].process(org.openjdk.jmh.results.BenchmarkResult,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:351,1
    - Dst: Collections.singleton(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler:351,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - boolean
      - int
      - boolean
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Set<PerfResult>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 352
      start: 350
    functionDepth: 0
    functionLinenumber: 350
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult].<init>(String,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler)'
    - Collections.singleton(org.openjdk.jmh.profile.LinuxPerfProfiler.PerfResult)
    linkageType: ''
    returnType: Set<PerfResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].emptyResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - time
    - value
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 198
      start: 195
    functionDepth: 0
    functionLinenumber: 195
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord].<init>(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.EventRecord].<init>(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,double,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult:358,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult
      static: false
      superClass: ScalarResult
    argCount: 3
    argNames:
    - key
    - unit
    - value
    argTypes:
    - String
    - String
    - double
    constantsTouched: []
    func_position:
      end: 359
      start: 357
    functionDepth: 0
    functionLinenumber: 357
    functionLinenumberEnd: 359
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult].<init>(String,String,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,double,String,org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult].<init>(String,String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: ScalarResult
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 365
      start: 361
    functionDepth: 0
    functionLinenumber: 361
    functionLinenumberEnd: 365
    functionName: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler.PerfResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CompilationMXBean
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.profile.CompilerProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/CompilerProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.CompilerProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getCompilationMXBean()
      Src: org.openjdk.jmh.profile.CompilerProfiler:52,1
    - Dst: '[org.openjdk.jmh.profile.CompilerProfiler].isCompilationTimeMonitoringSupported()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:53,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:54,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CompilationMXBean
      - long
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.CompilerProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.profile.CompilerProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/CompilerProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - '[org.openjdk.jmh.profile.CompilerProfiler].isCompilationTimeMonitoringSupported()'
    - ManagementFactory.getCompilationMXBean()
    linkageType: ''
    returnType: org.openjdk.jmh.profile.CompilerProfiler
    signature: '[org.openjdk.jmh.profile.CompilerProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[CompilationMXBean].getTotalCompilationTime()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:62,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CompilationMXBean
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 69
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.profile.CompilerProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/CompilerProfiler.java
    functionUses: 0
    functionsReached:
    - '[CompilationMXBean].getTotalCompilationTime()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.CompilerProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[CompilationMXBean].getTotalCompilationTime()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:74,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:78,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:79,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.CompilerProfiler,String,org.openjdk.jmh.profile.CompilerProfiler)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:81,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:81,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.CompilerProfiler,String,org.openjdk.jmh.profile.CompilerProfiler)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:84,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:84,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.CompilerProfiler,String,org.openjdk.jmh.profile.CompilerProfiler)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:85,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.CompilerProfiler:85,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:88,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.CompilerProfiler:91,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CompilationMXBean
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 93
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.profile.CompilerProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/CompilerProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[java.util.ArrayList].<init>()'
    - '[CompilationMXBean].getTotalCompilationTime()'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.CompilerProfiler,String,org.openjdk.jmh.profile.CompilerProfiler)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.CompilerProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 65
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 77
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ExternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.ExternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ExternalProfiler
    signature: '[org.openjdk.jmh.profile.ExternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.profile.Profiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/Profiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.Profiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.Profiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.Profiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/Profiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.Profiler
    signature: '[org.openjdk.jmh.profile.Profiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:89,1
    - Dst: set.valueOf(joptsimple.OptionSpec<String>)
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:91,1
    - Dst: set.valueOf(joptsimple.OptionSpec<Boolean>)
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:92,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:93,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:95,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:95,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceAsmProfiler
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 87
    functionDepth: 4
    functionLinenumber: 87
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
    - set.valueOf(joptsimple.OptionSpec<String>)
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath()'
    - set.valueOf(joptsimple.OptionSpec<Boolean>)
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceAsmProfiler
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:101,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionParser
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - parser
    argTypes:
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 114
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].defaultsTo(boolean)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].ofType()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].withRequiredArg()'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].defaultsTo(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].addMyOptions(joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:118,1
    - Dst: '[Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:119,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:119,1
    - Dst: perfParsedData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:119,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:121,1
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:122,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parse(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:122,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:123,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:124,1
    - Dst: '[List<XCTraceTableDesc>].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:125,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:126,1
    - Dst: '[List<XCTraceTableDesc>].size()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].values()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:129,1
    - Dst: '[java.util.stream.Stream].of(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:129,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].map()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:129,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].sorted()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:129,1
    - Dst: '[java.util.stream.Collectors].joining(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].collect(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:129,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:133,1
    - Dst: '[List<XCTraceTableDesc>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:137,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].getTableType()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:137,1
    - Dst: '[Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:138,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:138,1
    - Dst: perfParsedData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:138,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:138,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].parseEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].map()'
    - '[List<XCTraceTableDesc>].size()'
    - perfParsedData.getAbsolutePath()
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[java.util.stream.Collectors].joining(String)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].getTableType()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[List<XCTraceTableDesc>].isEmpty()'
    - perfParsedData.file()
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].values()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parse(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[java.util.stream.Stream].of(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
    - '[Path].toAbsolutePath()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].toString()'
    - '[List<XCTraceTableDesc>].get(int)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].collect(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].sorted()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].parseEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:144,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].mkdirs()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 146
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    - '[java.nio.file.Path].toFile()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].mkdirs()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:153,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:155,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(java.nio.file.Path)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:157,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 159
      start: 148
    functionDepth: 1
    functionLinenumber: 148
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(java.nio.file.Path)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Deduplicator].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:163,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:164,1
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:165,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:191,1
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:217,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parse(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:217,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:219,1
    - Dst: '[HashMap].forEach()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:220,1
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:222,1
    - Dst: requestedEventNames.size()
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:223,1
    - Dst: requestedEventNames.get(int)
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:224,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:224,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler,TreeMap,org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:225,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfEvents
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 2
    argNames:
    - skipMs
    - lenMs
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 226
      start: 161
    functionDepth: 2
    functionLinenumber: 161
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].readEvents(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - perfParsedData.file()
    - '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    - '[TreeMap].<init>()'
    - '[TreeMap].put(org.openjdk.jmh.profile.XCTraceAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
    - requestedEventNames.get(int)
    - '[HashMap].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
    - '[org.openjdk.jmh.util.IntervalMap].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parse(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.Deduplicator].<init>()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.XCTraceAsmProfiler,TreeMap,org.openjdk.jmh.util.IntervalMap)'
    - '[HashMap].forEach()'
    - requestedEventNames.size()
    linkageType: ''
    returnType: PerfEvents
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].readEvents(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 228
    functionDepth: 0
    functionLinenumber: 228
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].perfBinaryExtension()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].perfBinaryExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:235,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:235,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:235,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 237
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 237
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,org.openjdk.jmh.profile.XCTraceAsmProfiler,String)'
    - '[java.nio.file.Path].toAbsolutePath()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].toString()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].id()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:247,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].perfBinaryExtension()'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:247,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:250,1
    - Dst: '[java.nio.file.Paths].get(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:250,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].copyDirectory(Path,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:250,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:251,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler:253,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - java.io.PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - java.nio.file.Path
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<Boolean>
      - XCTraceTableHandler.ProfilingTableType
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 2
    argNames:
    - runParams
    - logger
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - java.io.PrintWriter
    constantsTouched: []
    func_position:
      end: 255
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 255
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,java.io.PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].copyDirectory(Path,org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].id()'
    - '[org.openjdk.jmh.profile.XCTraceAsmProfiler].perfBinaryExtension()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
    - '[java.nio.file.Paths].get(org.openjdk.jmh.profile.XCTraceAsmProfiler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler].savePerfBinaryOutput(org.openjdk.jmh.infra.BenchmarkParams,java.io.PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 264
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 264
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.min(long,long)
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval:267,1
    - Dst: Math.max(long,long)
      Src: org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval:268,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 269
      start: 266
    functionDepth: 0
    functionLinenumber: 266
    functionLinenumberEnd: 269
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].add(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - Math.min(long,long)
    - Math.max(long,long)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].add(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 273
      start: 271
    functionDepth: 0
    functionLinenumber: 271
    functionLinenumberEnd: 273
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].getMin()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].getMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 277
      start: 275
    functionDepth: 0
    functionLinenumber: 275
    functionLinenumberEnd: 277
    functionName: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].getMax()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceAsmProfiler.AddressInterval].getMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:67,1
    - Dst: set.valueOf(joptsimple.OptionSpec<Long>)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:70,1
    - Dst: set.valueOf(joptsimple.OptionSpec<Boolean>)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:71,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:73,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:73,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:79,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:81,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:83,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:84,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:84,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.DTraceAsmProfiler
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 86
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String)'
    - '[Collection<String>].isEmpty()'
    - e.getMessage()
    - '[Collection<String>].toString()'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - set.valueOf(joptsimple.OptionSpec<Boolean>)
    - set.valueOf(joptsimple.OptionSpec<Long>)
    linkageType: ''
    returnType: org.openjdk.jmh.profile.DTraceAsmProfiler
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:96,1
    - Dst: '[org.openjdk.jmh.util.Utils].getPid(Process)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:101,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:103,1
    - Dst: Long.toString(long)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:106,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:106,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:107,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:108,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:108,1
    - Dst: '[Process].waitFor()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:113,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:115,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:118,1
    - Dst: String.valueOf(long)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:122,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 123
      start: 93
    functionDepth: 2
    functionLinenumber: 93
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[Collection<String>].isEmpty()'
    - '[Process].waitFor()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    - Long.toString(long)
    - '[Collection<String>].toString()'
    - String.valueOf(long)
    - '[org.openjdk.jmh.util.Utils].getPid(Process)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:129,1
    - Dst: '[org.openjdk.jmh.util.Utils].runAsync(String,String,String,String,org.openjdk.jmh.profile.DTraceAsmProfiler,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:129,1
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:131,1
    - Dst: '[org.openjdk.jmh.util.Utils].runAsync(String,String,org.openjdk.jmh.profile.DTraceAsmProfiler,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:131,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:133,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 134
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].runAsync(String,String,org.openjdk.jmh.profile.DTraceAsmProfiler,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - perfBinData.getAbsolutePath()
    - '[org.openjdk.jmh.util.Utils].runAsync(String,String,String,String,org.openjdk.jmh.profile.DTraceAsmProfiler,String,org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:143,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:143,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionParser
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - parser
    argTypes:
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 149
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].defaultsTo(boolean)'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].withRequiredArg()'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].defaultsTo(int)'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].ofType()'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].describedAs(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].addMyOptions(joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].parseEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].parseEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: perfBinData.file()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:161,1
    - Dst: '[java.io.FileReader].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:161,1
    - Dst: '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].<init>()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:164,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:165,1
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:166,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:170,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:173,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].trim()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:177,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].substring(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:178,1
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].split(String,int)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:179,1
    - Dst: sampledPid.equals(String)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:187,1
    - Dst: Long.parseLong()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:196,1
    - Dst: TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.DTraceAsmProfiler)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:204,1
    - Dst: Long.decode()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:210,1
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].add(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:211,1
    - Dst: methodLine.startsWith(String)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:215,1
    - Dst: methodLine.split(String)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:220,1
    - Dst: '[String].equals(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:222,1
    - Dst: MethodDesc.nativeMethod(org.openjdk.jmh.profile.DTraceAsmProfiler,org.openjdk.jmh.profile.DTraceAsmProfiler)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:230,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:230,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:230,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:233,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:234,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:235,1
    - Dst: '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:236,1
    - Dst: '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:236,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.DTraceAsmProfiler,T,T)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:236,1
    - Dst: '[java.util.TreeMap].<init>()'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:239,1
    - Dst: requestedEventNames.size()
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:240,1
    - Dst: requestedEventNames.get(int)
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:241,1
    - Dst: '[java.util.TreeMap].put(org.openjdk.jmh.profile.DTraceAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:241,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler,java.util.TreeMap,org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:242,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
      Src: org.openjdk.jmh.profile.DTraceAsmProfiler:245,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfEvents
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 2
    argNames:
    - skipMs
    - lenMs
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 248
      start: 156
    functionDepth: 2
    functionLinenumber: 156
    functionLinenumberEnd: 248
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].readEvents(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].indexOf(String)'
    - sampledPid.equals(String)
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - Long.parseLong()
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[java.util.TreeMap].put(org.openjdk.jmh.profile.DTraceAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
    - perfBinData.file()
    - MethodDesc.nativeMethod(org.openjdk.jmh.profile.DTraceAsmProfiler,org.openjdk.jmh.profile.DTraceAsmProfiler)
    - '[java.io.FileReader].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - Long.decode()
    - methodLine.split(String)
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].split(String,int)'
    - '[org.openjdk.jmh.util.IntervalMap].<init>()'
    - TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.DTraceAsmProfiler)
    - '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.DTraceAsmProfiler,T,T)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.DTraceAsmProfiler,java.util.TreeMap,org.openjdk.jmh.util.IntervalMap)'
    - '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    - '[String].equals(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[java.util.TreeMap].<init>()'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].contains(String)'
    - methodLine.startsWith(String)
    - '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - requestedEventNames.size()
    - requestedEventNames.get(int)
    - reader.readLine()
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].substring(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[org.openjdk.jmh.util.TreeMultiset].add(org.openjdk.jmh.profile.DTraceAsmProfiler)'
    - '[org.openjdk.jmh.util.Deduplicator].<init>()'
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].trim()'
    linkageType: ''
    returnType: PerfEvents
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].readEvents(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - long
      - String
      - Process
      - joptsimple.OptionSpec<Long>
      - joptsimple.OptionSpec<Boolean>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 254
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.profile.DTraceAsmProfiler].perfBinaryExtension()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/DTraceAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.DTraceAsmProfiler].perfBinaryExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceSupport
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceSupport
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:47,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:54,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:55,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:55,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - XCTraceTableHandler.ProfilingTableType
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - xctracePath
    - runFile
    - outputFile
    - table
    argTypes:
    - String
    - String
    - String
    - XCTraceTableHandler.ProfilingTableType
    constantsTouched: []
    func_position:
      end: 57
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,String,String,XCTraceTableHandler.ProfilingTableType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[Collection<String>].isEmpty()'
    - '[Collection<String>].toString()'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String,String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,String,String,XCTraceTableHandler.ProfilingTableType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:60,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:66,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:67,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:67,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - xctracePath
    - runFile
    - outputFile
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String,String,String)'
    - '[Collection<String>].toString()'
    - '[Collection<String>].isEmpty()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String,String,String,String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - xctracePath
    - runFile
    - template
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,String,String,String,String,String,String,String,String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 3
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:91,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:92,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:93,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:95,1
    - Dst: '[Collection<String>].stream()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:96,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].flatMap()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:96,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].findFirst()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:96,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].orElseThrow()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:96,1
    - Dst: Paths.get(org.openjdk.jmh.profile.XCTraceSupport)
      Src: org.openjdk.jmh.profile.XCTraceSupport:98,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Path
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].getXCodeDevToolsPath()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].orElseThrow()'
    - '[Collection<String>].stream()'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].flatMap()'
    - Paths.get(org.openjdk.jmh.profile.XCTraceSupport)
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].findFirst()'
    - '[org.openjdk.jmh.util.Utils].runWith(String,String)'
    linkageType: ''
    returnType: Path
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].getXCodeDevToolsPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getXCodeDevToolsPath()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:110,1
    - Dst: Paths.get(String,String,String)
      Src: org.openjdk.jmh.profile.XCTraceSupport:110,1
    - Dst: '[Path].resolve(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:110,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:110,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:111,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:112,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:113,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.XCTraceSupport,String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:115,1
    - Dst: '[Collection<String>].stream()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:116,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].flatMap()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:116,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].filter()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:116,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].findFirst()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:116,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].orElseThrow()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:116,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].checkVersion(org.openjdk.jmh.profile.XCTraceSupport,int)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:121,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:123,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - minVersion
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 124
      start: 109
    functionDepth: 2
    functionLinenumber: 109
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].orElseThrow()'
    - '[Collection<String>].stream()'
    - '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.XCTraceSupport,String)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].getXCodeDevToolsPath()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].flatMap()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].checkVersion(org.openjdk.jmh.profile.XCTraceSupport,int)'
    - '[Path].resolve(org.openjdk.jmh.profile.XCTraceSupport)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].toFile()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].findFirst()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].getAbsolutePath()'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - Paths.get(String,String,String)
    - '[org.openjdk.jmh.profile.XCTraceSupport].filter()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: versionString.split("xctrace version ")[1].split(String)
      Src: org.openjdk.jmh.profile.XCTraceSupport:127,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.profile.XCTraceSupport:128,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:131,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - versionString
    - minVersion
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 134
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].checkVersion(String,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - versionString.split("xctrace version ")[1].split(String)
    - Integer.parseInt()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].checkVersion(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Files.list(Path)
      Src: org.openjdk.jmh.profile.XCTraceSupport:137,1
    - Dst: files.filter()
      Src: org.openjdk.jmh.profile.XCTraceSupport:138,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:140,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].collect(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:138,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].size()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:141,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:142,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:145,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:147,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Path
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Path
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - Path
    constantsTouched: []
    func_position:
      end: 149
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(Path)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].size()'
    - '[java.util.stream.Collectors].toList()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].get(int)'
    - Files.list(Path)
    - '[org.openjdk.jmh.profile.XCTraceSupport].collect(org.openjdk.jmh.profile.XCTraceSupport)'
    - files.filter()
    linkageType: ''
    returnType: Path
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(Path)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Path].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:152,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:152,1
    - Dst: '[SimpleFileVisitor].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:156,1
    - Dst: Files.walkFileTree(Path,SimpleFileVisitor)
      Src: org.openjdk.jmh.profile.XCTraceSupport:156,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:170,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Path
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - Path
    constantsTouched: []
    func_position:
      end: 172
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 172
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(Path)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - '[SimpleFileVisitor].<init>()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceSupport)'
    - Files.walkFileTree(Path,SimpleFileVisitor)
    - '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
    - '[Path].toFile()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(Path)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.XCTraceSupport:177,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:179,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.XCTraceSupport:182,1
    - Dst: Paths.get(org.openjdk.jmh.profile.XCTraceSupport,org.openjdk.jmh.profile.XCTraceSupport)
      Src: org.openjdk.jmh.profile.XCTraceSupport:183,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:184,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:184,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceSupport:188,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Path
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 189
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 189
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 2
    functionsReached:
    - Paths.get(org.openjdk.jmh.profile.XCTraceSupport,org.openjdk.jmh.profile.XCTraceSupport)
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].toFile()'
    - System.getProperty(String)
    - '[org.openjdk.jmh.profile.XCTraceSupport].exists()'
    - System.nanoTime()
    linkageType: ''
    returnType: Path
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SimpleFileVisitor].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceSupport:192,1
    - Dst: Files.walkFileTree(Path,SimpleFileVisitor)
      Src: org.openjdk.jmh.profile.XCTraceSupport:192,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Path
      - Path
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - source
    - destination
    argTypes:
    - Path
    - Path
    constantsTouched: []
    func_position:
      end: 207
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.profile.XCTraceSupport].copyDirectory(Path,Path)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceSupport.java
    functionUses: 0
    functionsReached:
    - Files.walkFileTree(Path,SimpleFileVisitor)
    - '[SimpleFileVisitor].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceSupport].copyDirectory(Path,Path)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:64,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ProfilingTableType
      - java.util.function.Consumer<XCTraceSample>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 2
    argNames:
    - tableType
    - onSample
    argTypes:
    - ProfilingTableType
    - java.util.function.Consumer<XCTraceSample>
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(ProfilingTableType,java.util.function.Consumer<XCTraceSample>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[HashMap].<init>()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(ProfilingTableType,java.util.function.Consumer<XCTraceSample>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:86,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseId(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
    - '[org.xml.sax.Attributes].getValue(String)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseId(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:90,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseRef(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
    - '[org.xml.sax.Attributes].getValue(String)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseRef(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:94,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startsWith(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:95,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:96,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].substring(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:99,1
    - Dst: Long.parseUnsignedLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler,int)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:99,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:101,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 103
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseAddress(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].substring(int)'
    - '[org.xml.sax.Attributes].getValue(String)'
    - Long.parseUnsignedLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler,int)
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startsWith(String)'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseAddress(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseName(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - '[org.xml.sax.Attributes].getValue(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseName(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].hasRef(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - '[org.xml.sax.Attributes].getValue(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].hasRef(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[T].getId()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:114,1
    - Dst: '[Map<Long,TraceElement>].put(org.openjdk.jmh.profile.XCTraceTableProfileHandler,T)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:114,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:116,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - e
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 119
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].cache(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[T].getId()'
    - '[Map<Long,TraceElement>].put(org.openjdk.jmh.profile.XCTraceTableProfileHandler,T)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].cache(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<Long,TraceElement>].get(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:122,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:124,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 129
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].get(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - '[Map<Long,TraceElement>].get(long)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].get(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].hasRef(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:132,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseId(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:133,1
    - Dst: '[java.util.function.Function<Long,T>].apply(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:133,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].cache(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:134,1
    - Dst: '[List<TraceElement>].add(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:135,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseRef(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:138,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].get(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:138,1
    - Dst: '[List<TraceElement>].add(T)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:138,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      - java.util.function.Function<Long,T>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 2
    argNames:
    - attributes
    - factory
    argTypes:
    - org.xml.sax.Attributes
    - java.util.function.Function<Long,T>
    constantsTouched: []
    func_position:
      end: 139
      start: 131
    functionDepth: 2
    functionLinenumber: 131
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes,java.util.function.Function<Long,T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[List<TraceElement>].add(T)'
    - '[java.util.function.Function<Long,T>].apply(long)'
    - '[List<TraceElement>].add(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseId(org.xml.sax.Attributes)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseRef(org.xml.sax.Attributes)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].get(long)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].hasRef(org.xml.sax.Attributes)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].cache(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes,java.util.function.Function<Long,T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<TraceElement>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:143,1
    - Dst: '[List<TraceElement>].remove(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 145
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 2
    functionsReached:
    - '[List<TraceElement>].remove(int)'
    - '[List<TraceElement>].size()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<TraceElement>].size()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:149,1
    - Dst: '[List<TraceElement>].get(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:149,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - '[List<TraceElement>].get(int)'
    - '[List<TraceElement>].size()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:154,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].isNeedToParseCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:155,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:156,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:156,1
    - Dst: '[T].setValue(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:156,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: LongHolder
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].popAndUpdateLongHolder()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getCharacters()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].isNeedToParseCharacters()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
    - '[T].setValue(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - Long.parseLong(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
    linkageType: ''
    returnType: LongHolder
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].popAndUpdateLongHolder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:162,1
    - Dst: "fmt.split(\"\u2190\")[0].trim()"
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:167,1
    - Dst: '[Frame].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandler,long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:168,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startsWith(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:173,1
    - Dst: '[Frame].setBinary(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:174,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Frame
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 177
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].tryParseLegacyBacktrace(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.xml.sax.Attributes].getValue(String)'
    - '[Frame].setBinary(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startsWith(String)'
    - "fmt.split(\"\u2190\")[0].trim()"
    - '[Frame].<init>(org.openjdk.jmh.profile.XCTraceTableProfileHandler,long)'
    linkageType: ''
    returnType: Frame
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].tryParseLegacyBacktrace(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:182,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseName(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:183,1
    - Dst: tableType.tableName.equals(String)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:184,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:185,1
    - Dst: '[XCTraceSample].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:191,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:198,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:209,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:216,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:222,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:226,1
    CyclomaticComplexity: 29
    EdgeCount: 29
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 4
    argNames:
    - uri
    - localName
    - qName
    - attributes
    argTypes:
    - String
    - String
    - String
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 232
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 232
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startElement(String,String,String,org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parseName(org.xml.sax.Attributes)'
    - '[String].equals(String)'
    - '[XCTraceSample].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pushCachedOrNew(org.xml.sax.Attributes)'
    - tableType.tableName.equals(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].startElement(String,String,String,org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:236,1
    - Dst: '[java.util.function.Consumer<XCTraceSample>].accept(XCTraceSample)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:241,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].popAndUpdateLongHolder()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:245,1
    - Dst: '[LongHolder].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:246,1
    - Dst: '[XCTraceSample].setTime(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:246,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].popAndUpdateLongHolder()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:253,1
    - Dst: '[LongHolder].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:254,1
    - Dst: '[XCTraceSample].setWeight(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:254,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:257,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:257,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getAddress()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:258,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getName()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:258,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getBinary()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:258,1
    - Dst: '[XCTraceSample].setTopFrame(org.openjdk.jmh.profile.XCTraceTableProfileHandler,org.openjdk.jmh.profile.XCTraceTableProfileHandler,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:258,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:261,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:262,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:262,1
    - Dst: '[T].setBinary(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:262,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:265,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:266,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:268,1
    - Dst: '[T].setValue(T)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:269,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:273,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].isNeedToParseCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:274,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].split(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: Arrays.stream(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].mapToLong()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].findFirst()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].orElse(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[T].setValue(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:279,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:282,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getAddress()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:282,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:282,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:283,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:283,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].setAddress(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:283,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:288,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].isNeedToParseCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:289,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].split(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: Arrays.stream(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].mapToLong()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].toArray()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: '[T].setValue(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:290,1
    - Dst: '[T].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:293,1
    - Dst: '[XCTraceSample].setPmcValues(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:293,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].setNeedParseCharacters(boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:296,1
    CyclomaticComplexity: 26
    EdgeCount: 26
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 3
    argNames:
    - uri
    - localName
    - qName
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 297
      start: 234
    functionDepth: 2
    functionLinenumber: 234
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].endElement(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].pop()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].orElse(long)'
    - '[LongHolder].getValue()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].findFirst()'
    - '[java.util.function.Consumer<XCTraceSample>].accept(XCTraceSample)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].setAddress(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].split(String)'
    - '[XCTraceSample].setWeight(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].isNeedToParseCharacters()'
    - '[String].equals(String)'
    - '[T].setBinary(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].mapToLong()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].toArray()'
    - '[XCTraceSample].setTime(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getName()'
    - '[XCTraceSample].setTopFrame(org.openjdk.jmh.profile.XCTraceTableProfileHandler,org.openjdk.jmh.profile.XCTraceTableProfileHandler,org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[T].setValue(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[T].setValue(T)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].popAndUpdateLongHolder()'
    - '[XCTraceSample].setPmcValues(org.openjdk.jmh.profile.XCTraceTableProfileHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getCharacters()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getAddress()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].setNeedParseCharacters(boolean)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].peek()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].getBinary()'
    - '[T].getValue()'
    - Arrays.stream(org.openjdk.jmh.profile.XCTraceTableProfileHandler)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].endElement(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<Long,TraceElement>].clear()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:301,1
    - Dst: '[List<TraceElement>].clear()'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler:302,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - ProfilingTableType
      - Map<Long,TraceElement>
      - List<TraceElement>
      - java.util.function.Consumer<XCTraceSample>
      - XCTraceSample
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 303
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].endDocument()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[List<TraceElement>].clear()'
    - '[Map<Long,TraceElement>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].endDocument()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 310
      start: 308
    functionDepth: 0
    functionLinenumber: 308
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 312
    functionDepth: 0
    functionLinenumber: 312
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].getId()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder:321,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder
      static: false
      superClass: TraceElement
    argCount: 2
    argNames:
    - id
    - value
    argTypes:
    - long
    - T
    constantsTouched: []
    func_position:
      end: 323
      start: 320
    functionDepth: 1
    functionLinenumber: 320
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long,T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long,T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long,null)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder:326,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 327
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: TraceElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 329
    functionDepth: 0
    functionLinenumber: 329
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].getValue()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 335
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 335
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].setValue(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.ValueHolder].setValue(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder:342,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 343
      start: 341
    functionDepth: 1
    functionLinenumber: 341
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: TraceElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 347
      start: 345
    functionDepth: 0
    functionLinenumber: 345
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].getValue()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 351
      start: 349
    functionDepth: 0
    functionLinenumber: 349
    functionLinenumberEnd: 351
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].setValue(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.LongHolder].setValue(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
      Src: org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame:362,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame
      static: false
      superClass: TraceElement
    argCount: 3
    argNames:
    - id
    - name
    - address
    argTypes:
    - long
    - String
    - long
    constantsTouched: []
    func_position:
      end: 365
      start: 361
    functionDepth: 1
    functionLinenumber: 361
    functionLinenumberEnd: 365
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].<init>(long,String,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.TraceElement].<init>(long)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].<init>(long,String,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TraceElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 369
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: TraceElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 373
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getAddress()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - address
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 377
      start: 375
    functionDepth: 0
    functionLinenumber: 375
    functionLinenumberEnd: 377
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].setAddress(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].setAddress(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TraceElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 381
      start: 379
    functionDepth: 0
    functionLinenumber: 379
    functionLinenumberEnd: 381
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getBinary()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].getBinary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TraceElement
    argCount: 1
    argNames:
    - binary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 385
      start: 383
    functionDepth: 0
    functionLinenumber: 383
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].setBinary(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.Frame].setBinary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - address
    - symbol
    - binary
    argTypes:
    - long
    - String
    - String
    constantsTouched: []
    func_position:
      end: 403
      start: 399
    functionDepth: 0
    functionLinenumber: 399
    functionLinenumberEnd: 403
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setTopFrame(long,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setTopFrame(long,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - weight
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 407
      start: 405
    functionDepth: 0
    functionLinenumber: 405
    functionLinenumberEnd: 407
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setWeight(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setWeight(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - time
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 411
      start: 409
    functionDepth: 0
    functionLinenumber: 409
    functionLinenumberEnd: 411
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setTime(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setTime(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 415
      start: 413
    functionDepth: 0
    functionLinenumber: 413
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 419
      start: 417
    functionDepth: 0
    functionLinenumber: 417
    functionLinenumberEnd: 419
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getWeight()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getWeight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 423
      start: 421
    functionDepth: 0
    functionLinenumber: 421
    functionLinenumberEnd: 423
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getAddress()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 427
      start: 425
    functionDepth: 0
    functionLinenumber: 425
    functionLinenumberEnd: 427
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getBinary()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getBinary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 431
      start: 429
    functionDepth: 0
    functionLinenumber: 429
    functionLinenumberEnd: 431
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getSymbol()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getSymbol()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 435
      start: 433
    functionDepth: 0
    functionLinenumber: 433
    functionLinenumberEnd: 435
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long[]
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - values
    argTypes:
    - long[]
    constantsTouched: []
    func_position:
      end: 439
      start: 437
    functionDepth: 0
    functionLinenumber: 437
    functionLinenumberEnd: 439
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setPmcValues(long[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].setPmcValues(long[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - long[]
      - long
      - long
      - String
      - long
      - String
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableProfileHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample
    signature: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler.XCTraceSample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:47,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:49,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:51,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:52,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:53,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:53,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:56,1
    - Dst: '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(Collection<String>,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:58,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:59,1
    - Dst: set.valueOf(joptsimple.OptionSpec<String>)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:64,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:66,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:66,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfAsmProfiler
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - set.valueOf(joptsimple.OptionSpec<String>)
    - '[Collection<String>].toString()'
    - e.getMessage()
    - '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.PerfSupport].containsUnsupported(Collection<String>,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfAsmProfiler
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionParser
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - parser
    argTypes:
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 76
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].withRequiredArg()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].defaultsTo(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].ofType()'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.valueOf(String)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:80,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:80,1
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:80,1
    - Dst: Arrays.asList(String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - perfBinData.getAbsolutePath()
    - String.valueOf(String)
    - '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String)'
    - Arrays.asList(String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:90,1
    - Dst: '[java.io.FileOutputStream].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:90,1
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:91,1
    - Dst: '[ProcessBuilder].<init>(String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:91,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:92,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getErrorStream()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:95,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:95,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getInputStream()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:96,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:96,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:98,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:99,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].waitFor()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:103,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:104,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:106,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parseEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - perfParsedData.file()
    - perfBinData.getAbsolutePath()
    - '[ProcessBuilder].start()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getErrorStream()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].start()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].waitFor()'
    - '[java.io.FileOutputStream].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[ProcessBuilder].<init>(String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].join()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].getInputStream()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parseEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:111,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:126,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:127,1
    - Dst: '[String].replace(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:128,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:132,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:134,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:135,1
    - Dst: Double.parseDouble(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:139,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].lastIndexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:145,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:147,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].lastIndexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:148,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:148,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].replace(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:148,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].replace(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:148,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:149,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:152,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].lastIndexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:155,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:157,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:159,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:162,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:164,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:165,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:172,1
    - Dst: '[java.math.BigInteger].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,int)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:175,1
    - Dst: '[java.math.BigInteger].longValue()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:175,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].contains(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:176,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:187,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfLine
      static: true
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - line
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 188
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].length()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - Double.parseDouble(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].lastIndexOf(String)'
    - '[java.math.BigInteger].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,int)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].indexOf(String)'
    - Long.parseLong(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,int)
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].substring(int)'
    - '[String].replace(String,String)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].replace(String,String)'
    - '[java.math.BigInteger].longValue()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].contains(String)'
    linkageType: ''
    returnType: PerfLine
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripEventNames(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:231,1
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:233,1
    - Dst: '[java.io.FileReader].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:233,1
    - Dst: '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:234,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:235,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:237,1
    - Dst: '[LinkedHashMap].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:238,1
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:240,1
    - Dst: '[LinkedHashMap].put(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:240,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:246,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:247,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:253,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:255,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:258,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:263,1
    - Dst: '[LinkedHashMap].get(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:263,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:269,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:269,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:270,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:270,1
    - Dst: MethodDesc.nativeMethod(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:270,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:270,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:271,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:271,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:274,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:275,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:276,1
    - Dst: '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:277,1
    - Dst: '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:277,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,T,T)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:277,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(List<String>,LinkedHashMap,org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:280,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:282,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfEvents
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 2
    argNames:
    - skipMs
    - lenMs
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 284
      start: 226
    functionDepth: 2
    functionLinenumber: 226
    functionLinenumberEnd: 284
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].readEvents(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripEventNames(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[java.io.FileReader].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[LinkedHashMap].put(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[LinkedHashMap].<init>()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
    - MethodDesc.nativeMethod(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
    - '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.IntervalMap].<init>()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
    - '[LinkedHashMap].get(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - perfParsedData.file()
    - '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(List<String>,LinkedHashMap,org.openjdk.jmh.util.IntervalMap)'
    - '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler,T,T)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - reader.readLine()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[java.io.BufferedReader].<init>(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.Deduplicator].<init>()'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].parsePerfLine(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    linkageType: ''
    returnType: PerfEvents
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].readEvents(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 290
      start: 287
    functionDepth: 0
    functionLinenumber: 287
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].perfBinaryExtension()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].perfBinaryExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(List<String>)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:294,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - events
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 295
      start: 292
    functionDepth: 2
    functionLinenumber: 292
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripEventNames(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(List<String>)'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripEventNames(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:298,1
    - Dst: ev.indexOf(char)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:300,1
    - Dst: ev.substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:302,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:302,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfAsmProfiler:304,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: true
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - events
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 308
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 308
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 1
    functionsReached:
    - '[ArrayList].add(org.openjdk.jmh.profile.LinuxPerfAsmProfiler)'
    - ev.indexOf(char)
    - ev.substring(int,org.openjdk.jmh.profile.LinuxPerfAsmProfiler)
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].stripPerfEventNames(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - String
      - long
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - time
    - event
    - addr
    - symbol
    - lib
    argTypes:
    - double
    - String
    - long
    - String
    - String
    constantsTouched: []
    func_position:
      end: 203
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 203
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].<init>(double,String,long,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].<init>(double,String,long,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].time()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 211
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].eventName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].addr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].symbol()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - String
      - long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler.PerfLine].lib()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:99,1
    - Dst: XCTraceNormProfiler.class.getName()
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:100,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:100,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:100,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].withOptionalArg()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:102,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:106,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:106,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:109,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].defaultsTo()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:109,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].ofType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:112,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:116,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:118,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:119,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:120,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:122,1
    - Dst: '[joptsimple.OptionSet].hasArgument(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:123,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:124,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].unpackDefaultTemplate()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:126,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:126,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:129,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:131,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:133,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceNormProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 135
      start: 98
    functionDepth: 3
    functionLinenumber: 98
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - XCTraceNormProfiler.class.getName()
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].createTemporaryDirectoryName()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].withRequiredArg()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].ofType()'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].getXCTracePath(int)'
    - '[joptsimple.OptionSet].hasArgument(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].unpackDefaultTemplate()'
    - '[File].getAbsolutePath()'
    - '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
    - '[joptsimple.OptionParser].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].withOptionalArg()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].defaultsTo()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].defaultsTo(boolean)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceNormProfiler
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:139,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:141,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: File
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].unpackDefaultTemplate()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
    linkageType: ''
    returnType: File
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].unpackDefaultTemplate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:146,1
    - Dst: '[List<XCTraceTableDesc>].stream()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:146,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].filter()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:146,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].findFirst()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:146,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].orElseThrow()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:146,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:152,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].isEmpty()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:152,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getTriggerType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:152,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:153,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XCTraceTableHandler.XCTraceTableDesc
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - tocHandler
    argTypes:
    - org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
    constantsTouched: []
    func_position:
      end: 156
      start: 145
    functionDepth: 1
    functionLinenumber: 145
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].findTableDescription(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[List<XCTraceTableDesc>].stream()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].isEmpty()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].getTriggerType()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].findFirst()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].filter()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].orElseThrow()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].getPmcEvents()'
    linkageType: ''
    returnType: XCTraceTableHandler.XCTraceTableDesc
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].findTableDescription(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:160,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:160,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:160,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 162
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceSupport].recordCommandPrefix(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String)'
    - '[java.nio.file.Path].toAbsolutePath()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].toString()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:166,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 167
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - Collections.emptyList()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].isDirectory()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:171,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].mkdirs()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:171,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:172,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 174
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>()'
    - '[java.nio.file.Path].toFile()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].isDirectory()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].mkdirs()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].processResults(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:179,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(java.nio.file.Path)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:181,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - File
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - File
    - File
    constantsTouched: []
    func_position:
      end: 183
      start: 176
    functionDepth: 3
    functionLinenumber: 176
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].processResults(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].removeDirectory(java.nio.file.Path)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:186,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:188,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:190,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:190,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:192,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:194,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:197,1
    - Dst: '[Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:198,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:199,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:198,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:201,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:202,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parse(File)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:202,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].findTableDescription(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:204,1
    - Dst: '[Path].toAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:206,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].toString()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:206,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:206,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,XCTraceTableHandler.ProfilingTableType)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:206,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:216,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:220,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:225,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].<init>(XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:231,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:232,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:238,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parse(File)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:232,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventsCount()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:240,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:241,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:244,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAggregates(ArrayList,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:245,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].normalizeByThroughput(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:246,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:248,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].size()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:248,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:249,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].get(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:249,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:250,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:250,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTriggerType()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:253,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:254,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:254,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - br
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 259
      start: 185
    functionDepth: 2
    functionLinenumber: 185
    functionLinenumberEnd: 259
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].processResults(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.util.TempFile].file()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementOps()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].<init>(XCTraceTableHandler.XCTraceTableDesc)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].toString()'
    - Collections.emptyList()
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTriggerType()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAggregates(ArrayList,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].findTableDescription(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].parse(File)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].normalizeByThroughput(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].exportTable(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,XCTraceTableHandler.ProfilingTableType)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventsCount()'
    - '[org.openjdk.jmh.profile.XCTraceTableProfileHandler].<init>(XCTraceTableHandler.ProfilingTableType)'
    - '[org.openjdk.jmh.profile.XCTraceSupport].exportTableOfContents(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].size()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
    - '[org.openjdk.jmh.profile.XCTraceSupport].findTraceFile(java.nio.file.Path)'
    - '[Path].toAbsolutePath()'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parse(File)'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].get(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].processResults(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeCommonMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:262,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:264,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:264,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAppleSiliconArm64InstDensityMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:265,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.results.Result<?>>
      - AggregatedEvents
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - results
    - aggregator
    argTypes:
    - Collection<org.openjdk.jmh.results.Result<?>>
    - AggregatedEvents
    constantsTouched: []
    func_position:
      end: 267
      start: 261
    functionDepth: 2
    functionLinenumber: 261
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAggregates(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].equals(String)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeCommonMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAppleSiliconArm64InstDensityMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAggregates(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:270,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:271,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:273,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:273,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:274,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:274,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:276,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:276,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:280,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:281,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getValue()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:282,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:283,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:283,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.results.Result<?>>
      - AggregatedEvents
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - results
    - aggregator
    argTypes:
    - Collection<org.openjdk.jmh.results.Result<?>>
    - AggregatedEvents
    constantsTouched: []
    func_position:
      end: 286
      start: 269
    functionDepth: 1
    functionLinenumber: 269
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeCommonMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
    - '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler].getValue()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeCommonMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:292,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:296,1
    - Dst: eventName.startsWith(String)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:297,1
    - Dst: eventName.equals(String)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:297,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:300,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:305,1
    - Dst: '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler:305,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.results.Result<?>>
      - AggregatedEvents
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - results
    - aggregator
    argTypes:
    - Collection<org.openjdk.jmh.results.Result<?>>
    - AggregatedEvents
    constantsTouched: []
    func_position:
      end: 308
      start: 290
    functionDepth: 1
    functionLinenumber: 290
    functionLinenumberEnd: 308
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAppleSiliconArm64InstDensityMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull(String[])'
    - '[Collection<org.openjdk.jmh.results.Result<?>>].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
    - eventName.equals(String)
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.XCTraceNormProfiler,String,org.openjdk.jmh.profile.XCTraceNormProfiler)'
    - eventName.startsWith(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].computeAppleSiliconArm64InstDensityMetrics(Collection<org.openjdk.jmh.results.Result<?>>,AggregatedEvents)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 313
      start: 310
    functionDepth: 0
    functionLinenumber: 310
    functionLinenumberEnd: 313
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 318
      start: 315
    functionDepth: 0
    functionLinenumber: 315
    functionLinenumberEnd: 318
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - XCTraceTableHandler.ProfilingTableType
      - String[]
      - String[]
      - String[]
      - String[]
      - String
      - String
      - java.nio.file.Path
      - org.openjdk.jmh.util.TempFile
      - long
      - long
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 323
      start: 320
    functionDepth: 0
    functionLinenumber: 320
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:334,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:334,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerEvent()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:335,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:335,1
    - Dst: Collections.unmodifiableList(ArrayList)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:336,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:337,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].size()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:337,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - XCTraceTableHandler.XCTraceTableDesc
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tableDesc
    argTypes:
    - XCTraceTableHandler.XCTraceTableDesc
    constantsTouched: []
    func_position:
      end: 338
      start: 333
    functionDepth: 1
    functionLinenumber: 333
    functionLinenumberEnd: 338
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].<init>(XCTraceTableHandler.XCTraceTableDesc)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerEvent()'
    - Collections.unmodifiableList(ArrayList)
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
    - '[ArrayList].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].size()'
    - '[ArrayList].add(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].<init>(XCTraceTableHandler.XCTraceTableDesc)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:341,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getWeight()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:345,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:346,1
    - Dst: Math.min(long,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:346,1
    - Dst: '[XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:347,1
    - Dst: Math.max(long,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:347,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - XCTraceTableProfileHandler.XCTraceSample
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sample
    argTypes:
    - XCTraceTableProfileHandler.XCTraceSample
    constantsTouched: []
    func_position:
      end: 349
      start: 340
    functionDepth: 1
    functionLinenumber: 340
    functionLinenumberEnd: 349
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].add(XCTraceTableProfileHandler.XCTraceSample)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[XCTraceTableProfileHandler.XCTraceSample].getWeight()'
    - Math.max(long,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)
    - '[XCTraceTableProfileHandler.XCTraceSample].getTimeFromStartNs()'
    - '[XCTraceTableProfileHandler.XCTraceSample].getPmcValues()'
    - Math.min(long,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].add(XCTraceTableProfileHandler.XCTraceSample)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:353,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventValues()'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:356,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - throughput
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 359
      start: 351
    functionDepth: 1
    functionLinenumber: 351
    functionLinenumberEnd: 359
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].normalizeByThroughput(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventValues()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].normalizeByThroughput(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:363,1
    - Dst: '[CounterValue].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:365,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: CounterValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 361
    functionDepth: 0
    functionLinenumber: 361
    functionLinenumberEnd: 369
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[CounterValue].<init>(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents,org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
    - '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents)'
    linkageType: ''
    returnType: CounterValue
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getAnyOfOrNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].indexOf(String)'
      Src: org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents:372,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 375
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 375
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached:
    - '[List<String>].indexOf(String)'
    linkageType: ''
    returnType: Double
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getCountOrNull(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 379
      start: 377
    functionDepth: 0
    functionLinenumber: 377
    functionLinenumberEnd: 379
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 383
      start: 381
    functionDepth: 0
    functionLinenumber: 381
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventValues()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: double[]
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - double[]
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 387
      start: 385
    functionDepth: 0
    functionLinenumber: 385
    functionLinenumberEnd: 387
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventsCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.AggregatedEvents].getEventsCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - double
    constantsTouched: []
    func_position:
      end: 397
      start: 394
    functionDepth: 0
    functionLinenumber: 394
    functionLinenumberEnd: 397
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].<init>(String,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].<init>(String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 401
      start: 399
    functionDepth: 0
    functionLinenumber: 399
    functionLinenumberEnd: 401
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].getValue()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 405
      start: 403
    functionDepth: 0
    functionLinenumber: 403
    functionLinenumberEnd: 405
    functionName: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceNormProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceNormProfiler.CounterValue].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - HotspotAllocationSnapshot
      - boolean
      - boolean
      - long
      - boolean
      - MemoryMXBean
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.profile.GCProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.GCProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getPlatformMXBean()
      Src: org.openjdk.jmh.profile.GCProfiler:65,1
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler:73,1
    - Dst: PausesProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.profile.GCProfiler:74,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:74,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.GCProfiler:74,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.GCProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.GCProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].ofType()'
      Src: org.openjdk.jmh.profile.GCProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.GCProfiler:76,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.GCProfiler:76,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.GCProfiler:79,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.GCProfiler:79,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].ofType()'
      Src: org.openjdk.jmh.profile.GCProfiler:79,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.GCProfiler:79,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.GCProfiler:79,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.GCProfiler:82,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.GCProfiler:82,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.GCProfiler:82,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.GCProfiler:82,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.GCProfiler:82,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.GCProfiler:85,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:88,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:89,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:90,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.GCProfiler:92,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:92,1
    - Dst: VMSupport.tryInitChurn()
      Src: org.openjdk.jmh.profile.GCProfiler:96,1
    - Dst: VMSupport.tryInitAlloc()
      Src: org.openjdk.jmh.profile.GCProfiler:102,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
      Src: org.openjdk.jmh.profile.GCProfiler:107,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - HotspotAllocationSnapshot
      - boolean
      - boolean
      - long
      - boolean
      - MemoryMXBean
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.GCProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 108
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.profile.GCProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.GCProfiler].defaultsTo(boolean)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.GCProfiler)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.GCProfiler)'
    - PausesProfiler.class.getCanonicalName()
    - '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.GCProfiler].ofType()'
    - e.getMessage()
    - ManagementFactory.getPlatformMXBean()
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.GCProfiler)'
    - '[org.openjdk.jmh.profile.GCProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.GCProfiler].withRequiredArg()'
    - '[joptsimple.OptionParser].<init>()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.GCProfiler].defaultsTo(int)'
    - VMSupport.tryInitChurn()
    - VMSupport.tryInitAlloc()
    - '[org.openjdk.jmh.profile.GCProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.GCProfiler
    signature: '[org.openjdk.jmh.profile.GCProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: MethodHandles.lookup()
      Src: org.openjdk.jmh.profile.GCProfiler:114,1
    - Dst: MethodType.methodType()
      Src: org.openjdk.jmh.profile.GCProfiler:115,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].findVirtual(String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].invokeExact(MemoryMXBean)'
      Src: org.openjdk.jmh.profile.GCProfiler:117,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - HotspotAllocationSnapshot
      - boolean
      - boolean
      - long
      - boolean
      - MemoryMXBean
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 2
    functionsReached:
    - MethodHandles.lookup()
    - '[org.openjdk.jmh.profile.GCProfiler].findVirtual(String,org.openjdk.jmh.profile.GCProfiler)'
    - '[org.openjdk.jmh.profile.GCProfiler].invokeExact(MemoryMXBean)'
    - MethodType.methodType()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: VMSupport.startChurnProfile()
      Src: org.openjdk.jmh.profile.GCProfiler:127,1
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.profile.GCProfiler:132,1
    - Dst: bean.getCollectionCount()
      Src: org.openjdk.jmh.profile.GCProfiler:133,1
    - Dst: bean.getCollectionTime()
      Src: org.openjdk.jmh.profile.GCProfiler:134,1
    - Dst: VMSupport.getSnapshot()
      Src: org.openjdk.jmh.profile.GCProfiler:140,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.GCProfiler:142,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
      Src: org.openjdk.jmh.profile.GCProfiler:145,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - HotspotAllocationSnapshot
      - boolean
      - boolean
      - long
      - boolean
      - MemoryMXBean
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 147
      start: 124
    functionDepth: 1
    functionLinenumber: 124
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.profile.GCProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - bean.getCollectionCount()
    - '[org.openjdk.jmh.profile.GCProfiler].getTotalGcCpuTime()'
    - bean.getCollectionTime()
    - ManagementFactory.getGarbageCollectorMXBeans()
    - System.nanoTime()
    - VMSupport.startChurnProfile()
    - VMSupport.getSnapshot()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.GCProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.GCProfiler:151,1
    - Dst: VMSupport.finishChurnProfile(long)
      Src: org.openjdk.jmh.profile.GCProfiler:154,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler:157,1
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.profile.GCProfiler:161,1
    - Dst: bean.getCollectionCount()
      Src: org.openjdk.jmh.profile.GCProfiler:162,1
    - Dst: bean.getCollectionTime()
      Src: org.openjdk.jmh.profile.GCProfiler:163,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:166,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:166,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:173,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:173,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,int,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:181,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:181,1
    - Dst: VMSupport.getSnapshot()
      Src: org.openjdk.jmh.profile.GCProfiler:190,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].difference(HotspotAllocationSnapshot)'
      Src: org.openjdk.jmh.profile.GCProfiler:191,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:193,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:193,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
      Src: org.openjdk.jmh.profile.GCProfiler:199,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
      Src: org.openjdk.jmh.profile.GCProfiler:199,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:200,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:200,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:208,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:208,1
    - Dst: VMSupport.getChurn()
      Src: org.openjdk.jmh.profile.GCProfiler:215,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].keys()'
      Src: org.openjdk.jmh.profile.GCProfiler:216,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].count(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:218,1
    - Dst: TimeUnit.SECONDS.toNanos(int)
      Src: org.openjdk.jmh.profile.GCProfiler:218,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler].count(org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:221,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
      Src: org.openjdk.jmh.profile.GCProfiler:221,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
      Src: org.openjdk.jmh.profile.GCProfiler:221,1
    - Dst: space.replaceAll(String,String)
      Src: org.openjdk.jmh.profile.GCProfiler:223,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:225,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:225,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
      Src: org.openjdk.jmh.profile.GCProfiler:231,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.GCProfiler:231,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 73
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - HotspotAllocationSnapshot
      - boolean
      - boolean
      - long
      - boolean
      - MemoryMXBean
      - MethodHandle
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - iResult
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 240
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 240
    functionName: '[org.openjdk.jmh.profile.GCProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - bean.getCollectionCount()
    - '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    - VMSupport.finishChurnProfile(long)
    - bean.getCollectionTime()
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,int,String,org.openjdk.jmh.profile.GCProfiler)'
    - '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
    - TimeUnit.SECONDS.toNanos(int)
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,String,org.openjdk.jmh.profile.GCProfiler)'
    - '[ArrayList].<init>()'
    - ManagementFactory.getGarbageCollectorMXBeans()
    - '[org.openjdk.jmh.profile.GCProfiler].keys()'
    - '[org.openjdk.jmh.profile.GCProfiler].count(org.openjdk.jmh.profile.GCProfiler)'
    - VMSupport.getSnapshot()
    - space.replaceAll(String,String)
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.GCProfiler,String,org.openjdk.jmh.profile.GCProfiler)'
    - '[org.openjdk.jmh.results.IterationResult].getMetadata()'
    - '[org.openjdk.jmh.profile.GCProfiler].difference(HotspotAllocationSnapshot)'
    - System.nanoTime()
    - VMSupport.getChurn()
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.GCProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - HotspotAllocationSnapshot
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - before
    argTypes:
    - HotspotAllocationSnapshot
    constantsTouched: []
    func_position:
      end: 243
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 243
    functionName: '[org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot
    signature: '[org.openjdk.jmh.profile.GCProfiler.HotspotAllocationSnapshot].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - HotspotAllocationSnapshot
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allocatedBytes
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 251
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 251
    functionName: '[org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot
    signature: '[org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot:256,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - HotspotAllocationSnapshot
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - HotspotAllocationSnapshot
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - before
    argTypes:
    - HotspotAllocationSnapshot
    constantsTouched: []
    func_position:
      end: 268
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 268
    functionName: '[org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.GCProfiler.GlobalHotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long[]
      - long[]
      classConcrete: true
      classEnum: false
      classFields:
      - long[]
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - HotspotAllocationSnapshot
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - threadIds
    - allocatedBytes
    argTypes:
    - long[]
    - long[]
    constantsTouched: []
    func_position:
      end: 278
      start: 275
    functionDepth: 0
    functionLinenumber: 275
    functionLinenumberEnd: 278
    functionName: '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].<init>(long[],long[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot
    signature: '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].<init>(long[],long[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:291,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:296,1
    - Dst: '[HashMap].put(org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot,org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot)'
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:299,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:301,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].getId()'
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:301,1
    - Dst: '[HashMap].get(org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot)'
      Src: org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot:309,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - HotspotAllocationSnapshot
      classConcrete: true
      classEnum: false
      classFields:
      - long[]
      - long[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - HotspotAllocationSnapshot
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - before
    argTypes:
    - HotspotAllocationSnapshot
    constantsTouched: []
    func_position:
      end: 315
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>()'
    - '[HashMap].get(org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot)'
    - '[HashMap].put(org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot,org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot)'
    - '[HashMap].<init>()'
    - '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].getId()'
    - Thread.currentThread()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.GCProfiler.PerThreadHotspotAllocationSnapshot].difference(HotspotAllocationSnapshot)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:332,1
    - Dst: ManagementFactory.getThreadMXBean()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:333,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getClass()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:334,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].isAssignableFrom(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:334,1
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:335,1
    - Dst: ManagementFactory.class.getMethod(String,org.openjdk.jmh.profile.GCProfiler.VMSupport)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:336,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(null,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:337,1
    - Dst: '[UnsupportedOperationException].<init>(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:339,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:347,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getSnapshot()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:348,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:355,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getSnapshot()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:356,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:359,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:359,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 362
      start: 330
    functionDepth: 2
    functionLinenumber: 330
    functionLinenumberEnd: 362
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].tryInitAlloc()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getSnapshot()'
    - Class.forName(String)
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
    - ManagementFactory.class.getMethod(String,org.openjdk.jmh.profile.GCProfiler.VMSupport)
    - System.out.println(String)
    - e.getMessage()
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(null,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[UnsupportedOperationException].<init>(String)'
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getClass()'
    - ManagementFactory.getThreadMXBean()
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].isAssignableFrom(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].tryInitAlloc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:366,1
    - Dst: '[UnsupportedOperationException].<init>(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:368,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:371,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].newListener()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:372,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:375,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:375,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 379
      start: 364
    functionDepth: 2
    functionLinenumber: 364
    functionLinenumberEnd: 379
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].tryInitChurn()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].newListener()'
    - System.out.println(String)
    - e.getMessage()
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - ManagementFactory.getGarbageCollectorMXBeans()
    - '[UnsupportedOperationException].<init>(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].tryInitChurn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:383,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getField(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:384,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:385,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:386,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getReturnType()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:387,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:387,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getReturnType()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:388,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:388,1
    - Dst: n.getType()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:392,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].get(null)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:392,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].equals(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:392,1
    - Dst: n.getUserData()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:393,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(null,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:393,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:394,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:395,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:396,1
    - Dst: mapAfter.entrySet()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:397,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:398,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:399,1
    - Dst: mapBefore.get(org.openjdk.jmh.profile.GCProfiler.VMSupport)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:400,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getUsed()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:401,1
    - Dst: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getUsed()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:401,1
    - Dst: '[Multiset<String>].add(org.openjdk.jmh.profile.GCProfiler.VMSupport,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:403,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:412,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.management.NotificationListener
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 414
      start: 381
    functionDepth: 1
    functionLinenumber: 381
    functionLinenumberEnd: 414
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].newListener()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 1
    functionsReached:
    - Class.forName(String)
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getReturnType()'
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getMethod(String)'
    - mapAfter.entrySet()
    - entry.getValue()
    - entry.getKey()
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].equals(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - n.getType()
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].get(null)'
    - n.getUserData()
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getField(String)'
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].invoke(null,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[Multiset<String>].add(org.openjdk.jmh.profile.GCProfiler.VMSupport,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - mapBefore.get(org.openjdk.jmh.profile.GCProfiler.VMSupport)
    - '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getUsed()'
    linkageType: ''
    returnType: javax.management.NotificationListener
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].newListener()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].invoke(ThreadMXBean)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:420,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:422,1
    - Dst: '[GlobalHotspotAllocationSnapshot].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:424,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:426,1
    - Dst: '[ThreadMXBean].getAllThreadIds()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:431,1
    - Dst: '[Method].invoke(ThreadMXBean,Object)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:433,1
    - Dst: '[PerThreadHotspotAllocationSnapshot].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:434,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:436,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: HotspotAllocationSnapshot
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 438
      start: 416
    functionDepth: 1
    functionLinenumber: 416
    functionLinenumberEnd: 438
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getSnapshot()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 1
    functionsReached:
    - '[GlobalHotspotAllocationSnapshot].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[IllegalStateException].<init>(String)'
    - '[PerThreadHotspotAllocationSnapshot].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport,org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[Method].invoke(ThreadMXBean)'
    - '[ThreadMXBean].getAllThreadIds()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.GCProfiler.VMSupport)'
    - '[Method].invoke(ThreadMXBean,Object)'
    linkageType: ''
    returnType: HotspotAllocationSnapshot
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getSnapshot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Multiset<String>].clear()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:441,1
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:443,1
    - Dst: '[javax.management.NotificationEmitter].addNotificationListener(NotificationListener,null,null)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:444,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:447,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 449
      start: 440
    functionDepth: 0
    functionLinenumber: 440
    functionLinenumberEnd: 449
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].startChurnProfile()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[javax.management.NotificationEmitter].addNotificationListener(NotificationListener,null,null)'
    - ManagementFactory.getGarbageCollectorMXBeans()
    - '[IllegalStateException].<init>(String)'
    - '[Multiset<String>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].startChurnProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(long)
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:454,1
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:459,1
    - Dst: '[javax.management.NotificationEmitter].removeNotificationListener(NotificationListener)'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:461,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - churnWait
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 466
      start: 451
    functionDepth: 0
    functionLinenumber: 451
    functionLinenumberEnd: 466
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].finishChurnProfile(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(long)
    - ManagementFactory.getGarbageCollectorMXBeans()
    - '[javax.management.NotificationEmitter].removeNotificationListener(NotificationListener)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].finishChurnProfile(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.GCProfiler.VMSupport:469,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multiset<String>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 470
      start: 468
    functionDepth: 1
    functionLinenumber: 468
    functionLinenumberEnd: 470
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getChurn()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multiset<String>
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].getChurn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadMXBean
      - Method
      - Method
      - NotificationListener
      - Multiset<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.GCProfiler.VMSupport
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/GCProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.GCProfiler.VMSupport
    signature: '[org.openjdk.jmh.profile.GCProfiler.VMSupport].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:48,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].split(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:49,1
    - Dst: Arrays.stream(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:49,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].map()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:49,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].filter()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:49,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:54,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].collect(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:49,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: true
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 55
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].split(String)'
    - '[org.xml.sax.Attributes].getValue(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].filter()'
    - Arrays.stream(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
    - '[java.util.stream.Collectors].toList()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].map()'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].collect(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.unmodifiableList(List<XCTraceTableDesc>)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<XCTraceTableDesc>
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 8
    functionsReached:
    - Collections.unmodifiableList(List<XCTraceTableDesc>)
    linkageType: ''
    returnType: List<XCTraceTableDesc>
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getSupportedTables()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getRecordStartMs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:67,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].setNeedParseCharacters(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:67,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:68,1
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:72,1
    - Dst: Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:72,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].equals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:73,1
    - Dst: '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:74,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].equals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:75,1
    - Dst: '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:76,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].equals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:77,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseCountersProfile(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:78,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 4
    argNames:
    - uri
    - localName
    - qName
    - attributes
    argTypes:
    - String
    - String
    - String
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 80
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].startElement(String,String,String,org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 0
    functionsReached:
    - '[org.xml.sax.Attributes].getValue(String)'
    - '[String].equals(String)'
    - '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].setNeedParseCharacters(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseCountersProfile(org.xml.sax.Attributes)'
    - Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].equals(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].startElement(String,String,String,org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:84,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getCharacters()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:88,1
    - Dst: '[java.time.format.DateTimeFormatter].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:88,1
    - Dst: '[java.time.Instant].from(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:88,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].toEpochMilli()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:88,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:90,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].setNeedParseCharacters(boolean)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:92,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 3
    argNames:
    - uri
    - localName
    - qName
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 94
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].endElement(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].setNeedParseCharacters(boolean)'
    - '[java.time.format.DateTimeFormatter].parse(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[String].equals(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].toEpochMilli()'
    - '[java.time.Instant].from(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].getCharacters()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].endElement(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:97,1
    - Dst: Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:97,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].toUpperCase()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:98,1
    - Dst: TriggerType.valueOf(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:98,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parsePmiSampleTable(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:101,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseTimeSampleTable(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:103,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:105,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 107
      start: 96
    functionDepth: 3
    functionLinenumber: 96
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseCountersProfile(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.xml.sax.Attributes].getValue(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].toUpperCase()'
    - Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
    - TriggerType.valueOf(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parsePmiSampleTable(org.xml.sax.Attributes)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseTimeSampleTable(org.xml.sax.Attributes)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseCountersProfile(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:110,1
    - Dst: Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:110,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].startsWith(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].endsWith(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:112,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].length()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:113,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].substring(int,int)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:113,1
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:115,1
    - Dst: Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:115,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:115,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:118,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,List<String>)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:117,1
    - Dst: '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:119,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 120
      start: 109
    functionDepth: 2
    functionLinenumber: 109
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parsePmiSampleTable(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 1
    functionsReached:
    - '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
    - '[org.xml.sax.Attributes].getValue(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].substring(int,int)'
    - Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].startsWith(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,List<String>)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
    - Long.parseLong(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].endsWith(String)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].length()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parsePmiSampleTable(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.xml.sax.Attributes].getValue(String)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:123,1
    - Dst: Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:123,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:123,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:126,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,List<String>)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:125,1
    - Dst: '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.xml.sax.Attributes
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 1
    argNames:
    - attributes
    argTypes:
    - org.xml.sax.Attributes
    constantsTouched: []
    func_position:
      end: 128
      start: 122
    functionDepth: 2
    functionLinenumber: 122
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseTimeSampleTable(org.xml.sax.Attributes)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 1
    functionsReached:
    - '[List<XCTraceTableDesc>].add(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
    - '[org.xml.sax.Attributes].getValue(String)'
    - Objects.requireNonNull(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,String)
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,org.openjdk.jmh.profile.XCTraceTableOfContentsHandler,List<String>)'
    - '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseEvents(org.xml.sax.Attributes)'
    - Long.parseLong(org.openjdk.jmh.profile.XCTraceTableOfContentsHandler)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].parseTimeSampleTable(org.xml.sax.Attributes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.format.DateTimeFormatter
      - List<XCTraceTableDesc>
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
      static: false
      superClass: org.openjdk.jmh.profile.XCTraceTableHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableOfContentsHandler.java
    functionUses: 3
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableOfContentsHandler
    signature: '[org.openjdk.jmh.profile.XCTraceTableOfContentsHandler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:47,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:48,1
    - Dst: '[Collection<String>].toString()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:49,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:49,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:53,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:55,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.LinuxPerfC2CProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 46
    functionDepth: 3
    functionLinenumber: 46
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String,String,String)'
    - '[Collection<String>].toString()'
    - '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.LinuxPerfC2CProfiler
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:61,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getCount()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:61,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getTime()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:62,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].convertTo(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:62,1
    - Dst: TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:61,1
    - Dst: TimeUnit.SECONDS.toMillis(int)
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:63,1
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:64,1
    - Dst: String.valueOf(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:64,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 65
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].convertTo(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getCount()'
    - '[java.util.Arrays].asList(String,String,String,String,String,String,String,org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getTime()'
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - String.valueOf(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)
    - TimeUnit.SECONDS.toMillis(int)
    - TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 73
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:78,1
    - Dst: '[ProcessBuilder].<init>(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:78,1
    - Dst: '[ProcessBuilder].redirectErrorStream(boolean)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:78,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].start()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:78,1
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getInputStream()'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:82,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:82,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:83,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:83,1
    - Dst: '[org.openjdk.jmh.results.TextResult].<init>(String,String)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:84,1
    - Dst: '[java.util.Collections].singleton(org.openjdk.jmh.results.TextResult)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:84,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
      Src: org.openjdk.jmh.profile.LinuxPerfC2CProfiler:86,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 88
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.TextResult].<init>(String,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    - '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getInputStream()'
    - '[java.util.Collections].singleton(org.openjdk.jmh.results.TextResult)'
    - '[ProcessBuilder].<init>(String,String,String,String,String,String)'
    - '[org.openjdk.jmh.util.Utils].join(java.util.Collection<String>,org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    - '[ProcessBuilder].redirectErrorStream(boolean)'
    - System.lineSeparator()
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].start()'
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.LinuxPerfC2CProfiler)'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFile
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfC2CProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:42,1
    - Dst: '[joptsimple.OptionParser].nonOptions()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:44,1
    - Dst: '[String].split(String)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:46,1
    - Dst: split[c].isEmpty()
      Src: org.openjdk.jmh.profile.ProfilerUtils:48,1
    - Dst: '[joptsimple.OptionParser].parse(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:55,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:58,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.ProfilerUtils:59,1
    - Dst: '[java.io.StringWriter].append(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:59,1
    - Dst: '[java.io.StringWriter].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:60,1
    - Dst: '[joptsimple.OptionParser].printHelpOn(java.io.StringWriter)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:61,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:62,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:62,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:64,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].has(String)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:68,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:70,1
    - Dst: '[joptsimple.OptionParser].printHelpOn(java.io.StringWriter)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:71,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:72,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:72,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.profile.ProfilerUtils:74,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].valueOf(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:78,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].isEmpty()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:79,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:80,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - joptsimple.OptionParser
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: joptsimple.OptionSet
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - initLine
    - parser
    argTypes:
    - String
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 83
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerUtils.java
    functionUses: 9
    functionsReached:
    - '[java.io.StringWriter].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.ProfilerUtils)'
    - '[joptsimple.OptionParser].parse(org.openjdk.jmh.profile.ProfilerUtils)'
    - '[java.io.StringWriter].toString()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].isEmpty()'
    - '[java.io.StringWriter].append(org.openjdk.jmh.profile.ProfilerUtils)'
    - e.printStackTrace()
    - '[String].split(String)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.ProfilerUtils].has(String)'
    - split[c].isEmpty()
    - '[joptsimple.OptionParser].nonOptions()'
    - '[joptsimple.OptionParser].printHelpOn(java.io.StringWriter)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].valueOf(org.openjdk.jmh.profile.ProfilerUtils)'
    - '[java.io.StringWriter].append(String)'
    linkageType: ''
    returnType: joptsimple.OptionSet
    signature: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:92,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].getCount()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:93,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].getTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:93,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].convertTo(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:93,1
    - Dst: TimeUnit.SECONDS.toMillis(int)
      Src: org.openjdk.jmh.profile.ProfilerUtils:94,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - br
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 96
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerUtils.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].getCount()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].convertTo(org.openjdk.jmh.profile.ProfilerUtils)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
    - TimeUnit.SECONDS.toMillis(int)
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStartTime()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].getTime()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:99,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:102,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:102,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:105,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:105,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].getCount()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:106,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].getTime()'
      Src: org.openjdk.jmh.profile.ProfilerUtils:106,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].convertTo(org.openjdk.jmh.profile.ProfilerUtils)'
      Src: org.openjdk.jmh.profile.ProfilerUtils:106,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - br
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 108
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerUtils.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.results.BenchmarkResult].getMetadata()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].getCount()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].convertTo(org.openjdk.jmh.profile.ProfilerUtils)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getParams()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getStopTime()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].getMeasurementTime()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.ProfilerUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerUtils
    signature: '[org.openjdk.jmh.profile.ProfilerUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerOptionFormatter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerOptionFormatter.java
    functionUses: 5
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerOptionFormatter
    signature: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:45,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:46,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:48,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:49,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:49,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:49,1
    - Dst: '[java.util.Map<String,?extendsOptionDescriptor>].values()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:50,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].lineFor(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:51,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:51,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:54,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,?extendsOptionDescriptor>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - options
    argTypes:
    - java.util.Map<String,?extendsOptionDescriptor>
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].format(java.util.Map<String,?extendsOptionDescriptor>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerOptionFormatter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].lineFor(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].append(String)'
    - '[java.util.Map<String,?extendsOptionDescriptor>].values()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].format(java.util.Map<String,?extendsOptionDescriptor>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:58,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:61,1
    - Dst: '[joptsimple.OptionDescriptor].options()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:62,1
    - Dst: '[joptsimple.OptionDescriptor].representsNonOptions()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:63,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:64,1
    - Dst: '[joptsimple.OptionDescriptor].acceptsArguments()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:65,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:66,1
    - Dst: '[joptsimple.OptionDescriptor].requiresArgument()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:68,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:70,1
    - Dst: '[joptsimple.OptionDescriptor].argumentDescription()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:72,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:72,1
    - Dst: '[joptsimple.OptionDescriptor].requiresArgument()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:73,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:74,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:76,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:83,1
    - Dst: String.format(String,org.openjdk.jmh.profile.ProfilerOptionFormatter)
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:83,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:83,1
    - Dst: '[joptsimple.OptionDescriptor].description()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:85,1
    - Dst: '[joptsimple.OptionDescriptor].defaultValues()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:86,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].isEmpty()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:87,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].toString()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:88,1
    - Dst: '[org.openjdk.jmh.util.Utils].rewrap(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:90,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:94,1
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:95,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:95,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:97,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:100,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:101,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.ProfilerOptionFormatter:102,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionDescriptor
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - joptsimple.OptionDescriptor
    constantsTouched: []
    func_position:
      end: 103
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].lineFor(joptsimple.OptionDescriptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerOptionFormatter.java
    functionUses: 0
    functionsReached:
    - String.format(String,org.openjdk.jmh.profile.ProfilerOptionFormatter)
    - '[StringBuilder].append(String)'
    - '[joptsimple.OptionDescriptor].representsNonOptions()'
    - '[org.openjdk.jmh.util.Utils].rewrap(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[joptsimple.OptionDescriptor].options()'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].isEmpty()'
    - String.format(String,String)
    - '[joptsimple.OptionDescriptor].acceptsArguments()'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].toString()'
    - '[joptsimple.OptionDescriptor].description()'
    - '[StringBuilder].<init>()'
    - '[joptsimple.OptionDescriptor].argumentDescription()'
    - '[StringBuilder].toString()'
    - '[joptsimple.OptionDescriptor].defaultValues()'
    - '[StringBuilder].append(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[joptsimple.OptionDescriptor].requiresArgument()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].lineFor(joptsimple.OptionDescriptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.SafepointsProfiler:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - Collections.emptyList()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(String,String,String,String)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 67
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - Arrays.asList(String,String,String,String)
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:76,1
    - Dst: TimeUnit.MILLISECONDS.toNanos(long)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:79,1
    - Dst: TimeUnit.MILLISECONDS.toNanos(long)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:79,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:82,1
    - Dst: '[java.io.File].toPath()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:85,1
    - Dst: '[java.nio.charset.Charset].defaultCharset()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:85,1
    - Dst: '[java.nio.file.Files].newBufferedReader(org.openjdk.jmh.profile.SafepointsProfiler,org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:85,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.SafepointsProfiler:87,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:88,1
    - Dst: '[ArrayList].add(ParsedData)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:90,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:94,1
    - Dst: Math.max(org.openjdk.jmh.profile.SafepointsProfiler,org.openjdk.jmh.profile.SafepointsProfiler)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:100,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:103,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:104,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:109,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:111,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:116,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,long,String,org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:118,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:118,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(String,org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:121,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(String,org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:125,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:125,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 128
      start: 74
    functionDepth: 2
    functionLinenumber: 74
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerUtils].measuredTimeMs(org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parse(org.openjdk.jmh.profile.SafepointsProfiler)'
    - Math.max(org.openjdk.jmh.profile.SafepointsProfiler,org.openjdk.jmh.profile.SafepointsProfiler)
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,long,String,org.openjdk.jmh.profile.SafepointsProfiler)'
    - '[ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.profile.SafepointsProfiler)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(String,org.openjdk.jmh.util.SampleBuffer)'
    - '[ArrayList].add(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
    - TimeUnit.MILLISECONDS.toNanos(long)
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.SafepointsProfiler)'
    - reader.readLine()
    - '[java.nio.charset.Charset].defaultCharset()'
    - '[java.nio.file.Files].newBufferedReader(org.openjdk.jmh.profile.SafepointsProfiler,org.openjdk.jmh.profile.SafepointsProfiler)'
    - '[ArrayList].add(ParsedData)'
    - '[java.io.File].toPath()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.profile.ProfilerUtils].measurementDelayMs(org.openjdk.jmh.results.BenchmarkResult)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(char,char)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:131,1
    - Dst: Double.parseDouble(org.openjdk.jmh.profile.SafepointsProfiler)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 132
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].parseNs(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - Double.parseDouble(org.openjdk.jmh.profile.SafepointsProfiler)
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].parseNs(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(char,char)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:135,1
    - Dst: Double.parseDouble(org.openjdk.jmh.profile.SafepointsProfiler)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:135,1
    - Dst: TimeUnit.SECONDS.toNanos(int)
      Src: org.openjdk.jmh.profile.SafepointsProfiler:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 136
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - TimeUnit.SECONDS.toNanos(int)
    - Double.parseDouble(org.openjdk.jmh.profile.SafepointsProfiler)
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:228,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].matches()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:229,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:232,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:232,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:233,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:233,1
    - Dst: '[ParsedData].<init>(int,long,long,long)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:230,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:240,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].matches()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:241,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:244,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:244,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:245,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:245,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:246,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:246,1
    - Dst: '[ParsedData].<init>(int,long,long,long)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:242,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:252,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].matches()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:253,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:256,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:256,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:257,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:257,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:258,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:258,1
    - Dst: '[ParsedData].<init>(int,long,long,long)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:254,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:264,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].matches()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:265,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:268,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:268,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:269,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:269,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:270,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler].parseNs(org.openjdk.jmh.profile.SafepointsProfiler)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:270,1
    - Dst: '[ParsedData].<init>(int,long,long,long)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:266,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: ParsedData
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - line
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 276
      start: 226
    functionDepth: 1
    functionLinenumber: 226
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 10
    functionsReached:
    - '[java.util.regex.Pattern].matcher(String)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].group(int)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].matches()'
    - '[ParsedData].<init>(int,long,long,long)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parseSecToNs(org.openjdk.jmh.profile.SafepointsProfiler)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler].parseNs(org.openjdk.jmh.profile.SafepointsProfiler)'
    linkageType: ''
    returnType: ParsedData
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].parse(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:211,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:214,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:217,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler:220,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.SafepointsProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.regex.Pattern].compile(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.SafepointsProfiler
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.util.SampleBuffer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - suffix
    - buffer
    argTypes:
    - String
    - org.openjdk.jmh.util.SampleBuffer
    constantsTouched: []
    func_position:
      end: 159
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(String,org.openjdk.jmh.util.SampleBuffer)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.util.Statistics,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(String,org.openjdk.jmh.util.SampleBuffer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:163,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<SafepointProfilerResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<SafepointProfilerResult>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<SafepointProfilerResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 169
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult.JoiningAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<SafepointProfilerResult>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:174,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:175,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:176,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:177,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:178,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:179,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:180,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:181,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:182,1
    - Dst: '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:183,1
    - Dst: Arrays.asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - SampleBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 171
    functionDepth: 1
    functionLinenumber: 171
    functionLinenumberEnd: 185
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getDerivativeResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - Arrays.asList(org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult,org.openjdk.jmh.results.ScalarDerivativeResult)
    - '[org.openjdk.jmh.results.ScalarDerivativeResult].<init>(String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult,String,org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult)'
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].getDerivativeResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator:198,1
    - Dst: suffix.equals(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator)
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator:201,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator:202,1
    - Dst: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator,org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator:205,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<SafepointProfilerResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SafepointProfilerResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - Collection<SafepointProfilerResult>
    constantsTouched: []
    func_position:
      end: 206
      start: 193
    functionDepth: 1
    functionLinenumber: 193
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator].aggregate(Collection<SafepointProfilerResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator)'
    - '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult].<init>(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator,org.openjdk.jmh.util.SampleBuffer)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - suffix.equals(org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator)
    linkageType: ''
    returnType: SafepointProfilerResult
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator].aggregate(Collection<SafepointProfilerResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult.JoiningAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - long
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.SafepointsProfiler.ParsedData
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - ver
    - timestamp
    - stopTime
    - ttspTime
    argTypes:
    - int
    - long
    - long
    - long
    constantsTouched: []
    func_position:
      end: 289
      start: 284
    functionDepth: 0
    functionLinenumber: 284
    functionLinenumberEnd: 289
    functionName: '[org.openjdk.jmh.profile.SafepointsProfiler.ParsedData].<init>(int,long,long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/SafepointsProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.SafepointsProfiler.ParsedData
    signature: '[org.openjdk.jmh.profile.SafepointsProfiler.ParsedData].<init>(int,long,long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(Exception)'
      Src: org.openjdk.jmh.profile.ProfilerException:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Exception
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - e
    argTypes:
    - Exception
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.profile.ProfilerException].<init>(Exception)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(Exception)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerException
    signature: '[org.openjdk.jmh.profile.ProfilerException].<init>(Exception)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: org.openjdk.jmh.profile.ProfilerException:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerException.java
    functionUses: 7
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerException
    signature: '[org.openjdk.jmh.profile.ProfilerException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String,Throwable)'
      Src: org.openjdk.jmh.profile.ProfilerException:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ProfilerException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - s
    - e
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.profile.ProfilerException].<init>(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ProfilerException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String,Throwable)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ProfilerException
    signature: '[org.openjdk.jmh.profile.ProfilerException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:84,1
    - Dst: set.valueOf(joptsimple.OptionSpec<String>)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:87,1
    - Dst: set.valueOf(joptsimple.OptionSpec<String>)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:88,1
    - Dst: set.valueOf(joptsimple.OptionSpec<String>)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].isEmpty()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:90,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:92,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:92,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:95,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:96,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:97,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:100,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:101,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:102,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.WinPerfAsmProfiler
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 104
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].<init>(String,String)'
    - '[Collection<String>].isEmpty()'
    - set.valueOf(joptsimple.OptionSpec<String>)
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - e.getMessage()
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].isEmpty()'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.WinPerfAsmProfiler
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:108,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:108,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:108,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:108,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:111,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].defaultsTo(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:111,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].ofType()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:114,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionParser
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - parser
    argTypes:
    - joptsimple.OptionParser
    constantsTouched: []
    func_position:
      end: 117
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].describedAs(String)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].ofType()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].defaultsTo(String)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].withRequiredArg()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].addMyOptions(joptsimple.OptionParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 125
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - Collections.emptyList()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:130,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:132,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:133,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 135
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[Collection<String>].isEmpty()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:140,1
    - Dst: String.valueOf(long)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:142,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:143,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - File
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - File
    - File
    constantsTouched: []
    func_position:
      end: 144
      start: 137
    functionDepth: 6
    functionLinenumber: 137
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
    - String.valueOf(long)
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:154,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:154,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:156,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:157,1
    - Dst: perfBinData.getAbsolutePath()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:162,1
    - Dst: '[ProcessBuilder].<init>(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler,String,String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:162,1
    - Dst: '[ProcessBuilder].environment()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:164,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].put(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:164,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:167,1
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:169,1
    - Dst: '[FileOutputStream].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:169,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getErrorStream()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:171,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler,FileOutputStream)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:171,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getInputStream()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:172,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler,FileOutputStream)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:172,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:174,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:175,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].waitFor()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:177,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:179,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:180,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:182,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 184
      start: 151
    functionDepth: 1
    functionLinenumber: 151
    functionLinenumberEnd: 184
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].parseEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getInputStream()'
    - perfParsedData.file()
    - perfBinData.getAbsolutePath()
    - '[ProcessBuilder].start()'
    - '[Collection<String>].isEmpty()'
    - '[ProcessBuilder].environment()'
    - '[ProcessBuilder].<init>(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler,String,String,String)'
    - '[FileOutputStream].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].put(String,String)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].start()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].getErrorStream()'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].waitFor()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler,FileOutputStream)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].join()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].parseEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: perfParsedData.file()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:191,1
    - Dst: '[FileReader].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:191,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:192,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].<init>()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:193,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:195,1
    - Dst: '[LinkedHashMap].<init>()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:196,1
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:198,1
    - Dst: '[LinkedHashMap].put(org.openjdk.jmh.profile.WinPerfAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:198,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:202,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].trim()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:203,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].split(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:205,1
    - Dst: elems[0].trim()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:207,1
    - Dst: requestedEventNames.get(int)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:210,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].equals(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:210,1
    - Dst: elems[2].trim()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:214,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:216,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:217,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:222,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].trim()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:222,1
    - Dst: '[String].equals(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:224,1
    - Dst: elems[1].trim()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:228,1
    - Dst: Double.parseDouble(org.openjdk.jmh.profile.WinPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:230,1
    - Dst: elems[4].trim()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:238,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].replace(String,String)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:238,1
    - Dst: elems[7].trim()
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:241,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(char)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:243,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:243,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(char)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:244,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].substring(int)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:244,1
    - Dst: '[LinkedHashMap].get(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:246,1
    - Dst: Long.parseLong(org.openjdk.jmh.profile.WinPerfAsmProfiler,int)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:251,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].add(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:252,1
    - Dst: MethodDesc.nativeMethod(org.openjdk.jmh.profile.WinPerfAsmProfiler,org.openjdk.jmh.profile.WinPerfAsmProfiler)
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:253,1
    - Dst: '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:253,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:253,1
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].add(int)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:257,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].<init>()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:261,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:262,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:263,1
    - Dst: '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:264,1
    - Dst: '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:264,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.WinPerfAsmProfiler,T,T)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:264,1
    - Dst: '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler,LinkedHashMap,org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:267,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
      Src: org.openjdk.jmh.profile.WinPerfAsmProfiler:269,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 66
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PerfEvents
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 2
    argNames:
    - skipMs
    - lenMs
    argTypes:
    - double
    - double
    constantsTouched: []
    func_position:
      end: 271
      start: 186
    functionDepth: 2
    functionLinenumber: 186
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].readEvents(double,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultimap].put(T,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[FileReader].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].replace(String,String)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].substring(int,org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[LinkedHashMap].put(org.openjdk.jmh.profile.WinPerfAsmProfiler,org.openjdk.jmh.util.TreeMultiset)'
    - elems[1].trim()
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - Double.parseDouble(org.openjdk.jmh.profile.WinPerfAsmProfiler)
    - '[org.openjdk.jmh.util.Deduplicator].dedup(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[LinkedHashMap].<init>()'
    - '[org.openjdk.jmh.util.IntervalMap].add(org.openjdk.jmh.profile.WinPerfAsmProfiler,T,T)'
    - '[org.openjdk.jmh.util.Utils].min(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].substring(int)'
    - '[org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler,LinkedHashMap,org.openjdk.jmh.util.IntervalMap)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(String)'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.IntervalMap].<init>()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].trim()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].split(String)'
    - '[RuntimeException].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - perfParsedData.file()
    - '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    - elems[2].trim()
    - MethodDesc.nativeMethod(org.openjdk.jmh.profile.WinPerfAsmProfiler,org.openjdk.jmh.profile.WinPerfAsmProfiler)
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].add(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.util.Utils].max(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[BufferedReader].<init>(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].equals(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - Long.parseLong(org.openjdk.jmh.profile.WinPerfAsmProfiler,int)
    - '[String].equals(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - requestedEventNames.get(int)
    - reader.readLine()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[LinkedHashMap].get(org.openjdk.jmh.profile.WinPerfAsmProfiler)'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].indexOf(char)'
    - elems[0].trim()
    - elems[7].trim()
    - '[org.openjdk.jmh.util.Deduplicator].<init>()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].add(int)'
    - elems[4].trim()
    linkageType: ''
    returnType: PerfEvents
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].readEvents(double,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      - joptsimple.OptionSpec<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 277
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 277
    functionName: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].perfBinaryExtension()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/WinPerfAsmProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].perfBinaryExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.OptionParser].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler:69,1
    - Dst: StackProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.profile.StackProfiler:70,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:70,1
    - Dst: '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
      Src: org.openjdk.jmh.profile.StackProfiler:70,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.StackProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:72,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.StackProfiler:72,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.StackProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.StackProfiler:77,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.profile.StackProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:81,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(int)'
      Src: org.openjdk.jmh.profile.StackProfiler:81,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].ofType()'
      Src: org.openjdk.jmh.profile.StackProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:85,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.StackProfiler:85,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].ofType()'
      Src: org.openjdk.jmh.profile.StackProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:89,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(boolean)'
      Src: org.openjdk.jmh.profile.StackProfiler:89,1
    - Dst: '[joptsimple.OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].withValuesSeparatedBy(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].ofType()'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(String,String,String,String,String,String)'
      Src: org.openjdk.jmh.profile.StackProfiler:93,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
      Src: org.openjdk.jmh.profile.StackProfiler:100,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:103,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:104,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:105,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:106,1
    - Dst: '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:108,1
    - Dst: '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:110,1
    - Dst: '[HashSet].<init>(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:110,1
    - Dst: Collections.emptySet()
      Src: org.openjdk.jmh.profile.StackProfiler:111,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.profile.StackProfiler:113,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:113,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 61
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - int
      - boolean
      - Set<String>
      - SamplingTask
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.profile.ProfilerException
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.StackProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 115
      start: 68
    functionDepth: 2
    functionLinenumber: 68
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.profile.StackProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler].describedAs(String)'
    - '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(boolean)'
    - '[joptsimple.OptionSet].valueOf(org.openjdk.jmh.profile.StackProfiler)'
    - '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(String,String,String,String,String,String)'
    - '[joptsimple.OptionParser].accepts(String,String,String)'
    - '[org.openjdk.jmh.profile.ProfilerException].<init>(org.openjdk.jmh.profile.StackProfiler)'
    - '[org.openjdk.jmh.profile.ProfilerOptionFormatter].<init>(org.openjdk.jmh.profile.StackProfiler)'
    - '[org.openjdk.jmh.profile.StackProfiler].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
    - '[org.openjdk.jmh.profile.StackProfiler].withValuesSeparatedBy(String)'
    - '[org.openjdk.jmh.profile.ProfilerUtils].parseInitLine(String,joptsimple.OptionParser)'
    - '[HashSet].<init>(org.openjdk.jmh.profile.StackProfiler)'
    - '[joptsimple.OptionParser].accepts(String,String)'
    - e.getMessage()
    - Collections.emptySet()
    - '[org.openjdk.jmh.profile.StackProfiler].withRequiredArg()'
    - '[joptsimple.OptionSet].valuesOf(org.openjdk.jmh.profile.StackProfiler)'
    - '[joptsimple.OptionParser].<init>()'
    - '[joptsimple.OptionParser].formatHelpWith(org.openjdk.jmh.profile.ProfilerOptionFormatter)'
    - '[org.openjdk.jmh.profile.StackProfiler].defaultsTo(int)'
    - '[org.openjdk.jmh.profile.StackProfiler].ofType()'
    - StackProfiler.class.getCanonicalName()
    linkageType: ''
    returnType: org.openjdk.jmh.profile.StackProfiler
    signature: '[org.openjdk.jmh.profile.StackProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler:121,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].start()'
      Src: org.openjdk.jmh.profile.StackProfiler:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - int
      - boolean
      - Set<String>
      - SamplingTask
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 123
      start: 119
    functionDepth: 2
    functionLinenumber: 119
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.profile.StackProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].<init>()'
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].start()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.StackProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].stop()'
      Src: org.openjdk.jmh.profile.StackProfiler:127,1
    - Dst: '[StackResult].<init>(org.openjdk.jmh.profile.StackProfiler,int)'
      Src: org.openjdk.jmh.profile.StackProfiler:128,1
    - Dst: Collections.singleton(StackResult)
      Src: org.openjdk.jmh.profile.StackProfiler:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - int
      - boolean
      - Set<String>
      - SamplingTask
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 129
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.profile.StackProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].stop()'
    - '[StackResult].<init>(org.openjdk.jmh.profile.StackProfiler,int)'
    - Collections.singleton(StackResult)
    linkageType: ''
    returnType: Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.StackProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - int
      - boolean
      - Set<String>
      - SamplingTask
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.profile.StackProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.StackProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler:362,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:363,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler)'
      Src: org.openjdk.jmh.profile.StackProfiler:366,1
    - Dst: header.length()
      Src: org.openjdk.jmh.profile.StackProfiler:371,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:372,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler:374,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.StackProfiler:375,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - int
      - int
      - int
      - boolean
      - Set<String>
      - SamplingTask
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - header
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 376
      start: 359
    functionDepth: 1
    functionLinenumber: 359
    functionLinenumberEnd: 376
    functionName: '[org.openjdk.jmh.profile.StackProfiler].dottedLine(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler)'
    - header.length()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.StackProfiler].dottedLine(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EnumMap].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:142,1
    - Dst: Thread.State.values()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:143,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:144,1
    - Dst: '[EnumMap].put(org.openjdk.jmh.profile.StackProfiler.SamplingTask,org.openjdk.jmh.util.HashMultiset)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:144,1
    - Dst: '[Thread].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:146,1
    - Dst: '[Thread].setName(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - Map<Thread.State, Multiset<StackRecord>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.StackProfiler.SamplingTask
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 1
    functionsReached:
    - '[EnumMap].<init>()'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[Thread].setName(String)'
    - '[Thread].<init>()'
    - '[EnumMap].put(org.openjdk.jmh.profile.StackProfiler.SamplingTask,org.openjdk.jmh.util.HashMultiset)'
    - Thread.State.values()
    linkageType: ''
    returnType: org.openjdk.jmh.profile.StackProfiler.SamplingTask
    signature: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:153,1
    - Dst: ManagementFactory.getThreadMXBean()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:154,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].dumpAllThreads(boolean,boolean)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:154,1
    - Dst: info.getThreadName()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:161,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].equalsIgnoreCase(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:161,1
    - Dst: info.getStackTrace()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:169,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:170,1
    - Dst: l.getClassName()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:173,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].isExcluded(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:174,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:175,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:178,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:184,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:185,1
    - Dst: info.getThreadState()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:188,1
    - Dst: '[Map<Thread.State, Multiset<StackRecord>>].get(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:189,1
    - Dst: '[StackRecord].<init>(ArrayList)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:189,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].add(StackRecord)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:189,1
    - Dst: TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.profile.StackProfiler.SamplingTask)
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:193,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - Map<Thread.State, Multiset<StackRecord>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 198
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].size()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].add(StackRecord)'
    - TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.profile.StackProfiler.SamplingTask)
    - '[Map<Thread.State, Multiset<StackRecord>>].get(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
    - '[ArrayList].isEmpty()'
    - '[ArrayList].add(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
    - '[StackRecord].<init>(ArrayList)'
    - info.getThreadName()
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].isExcluded(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].equalsIgnoreCase(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].dumpAllThreads(boolean,boolean)'
    - '[ArrayList].add(String)'
    - l.getClassName()
    - info.getThreadState()
    - ManagementFactory.getThreadMXBean()
    - '[ArrayList].<init>()'
    - info.getStackTrace()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:201,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - Map<Thread.State, Multiset<StackRecord>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 202
    functionName: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].start()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 1
    functionsReached:
    - '[Thread].start()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].start()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].interrupt()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:205,1
    - Dst: '[Thread].join()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:207,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:209,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].interrupt()'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:209,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - Map<Thread.State, Multiset<StackRecord>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 211
    functionName: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].stop()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 1
    functionsReached:
    - '[Thread].join()'
    - '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].interrupt()'
    - '[Thread].interrupt()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].stop()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
      Src: org.openjdk.jmh.profile.StackProfiler.SamplingTask:215,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - Map<Thread.State, Multiset<StackRecord>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 220
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 220
    functionName: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].isExcluded(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(org.openjdk.jmh.profile.StackProfiler.SamplingTask)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.StackProfiler.SamplingTask].isExcluded(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.StackProfiler.StackRecord
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lines
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 230
      start: 228
    functionDepth: 0
    functionLinenumber: 228
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].<init>(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.StackProfiler.StackRecord
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].<init>(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].getClass()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackRecord:235,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackRecord:235,1
    - Dst: '[List<String>].equals(org.openjdk.jmh.profile.StackProfiler.StackRecord)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackRecord:239,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 240
      start: 232
    functionDepth: 0
    functionLinenumber: 232
    functionLinenumberEnd: 240
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler.StackRecord].getClass()'
    - '[List<String>].equals(org.openjdk.jmh.profile.StackProfiler.StackRecord)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].hashCode()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackRecord:244,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 245
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[List<String>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackRecord].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:255,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.StackProfiler.StackResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - stacks
    - topStacks
    argTypes:
    - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
    - int
    constantsTouched: []
    func_position:
      end: 258
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 258
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].<init>(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.StackProfiler.StackResult
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].<init>(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StackResultAggregator].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:262,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<StackResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 263
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 263
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[StackResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<StackResult>
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StackResultAggregator].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:267,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<StackResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 268
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 268
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[StackResultAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<StackResult>
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 273
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 273
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getStack(Map<Thread.State,
        Multiset<StackRecord>>)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:277,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 278
      start: 275
    functionDepth: 0
    functionLinenumber: 275
    functionLinenumberEnd: 278
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].extendedInfo()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].getStack(Map<Thread.State,
      Multiset<StackRecord>>)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].extendedInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].keySet()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:281,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:281,1
    - Dst: '[Comparator].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:282,1
    - Dst: '[ArrayList].sort(Comparator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:282,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getTotalSize(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:296,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:298,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:299,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].dottedLine(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:301,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:301,1
    - Dst: '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].get(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:303,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:303,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:303,1
    - Dst: String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:304,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:304,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:307,1
    - Dst: '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].get(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:310,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:311,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:311,1
    - Dst: state.toString()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:312,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].dottedLine(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:312,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:312,1
    - Dst: '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.profile.StackProfiler.StackResult,int)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:315,1
    - Dst: lines.isEmpty()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:317,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].count(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:318,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:321,1
    - Dst: lines.get(int)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:322,1
    - Dst: String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:319,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:319,1
    - Dst: lines.size()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:323,1
    - Dst: lines.size()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:324,1
    - Dst: lines.get(org.openjdk.jmh.profile.StackProfiler.StackResult)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:325,1
    - Dst: String.format(String,String,org.openjdk.jmh.profile.StackProfiler.StackResult)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:325,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:325,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:327,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:331,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:331,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:334,1
    - Dst: String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult,String)
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:332,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:332,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:338,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:341,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stacks
    argTypes:
    - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
    constantsTouched: []
    func_position:
      end: 342
      start: 280
    functionDepth: 1
    functionLinenumber: 280
    functionLinenumberEnd: 342
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getStack(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult,String)
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].count(org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - '[Comparator].<init>()'
    - lines.size()
    - '[StringBuilder].toString()'
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].keySet()'
    - '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.profile.StackProfiler.StackResult,int)'
    - '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].get(org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - '[ArrayList].<init>(org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,String,org.openjdk.jmh.profile.StackProfiler.StackResult)
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].size()'
    - state.toString()
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - '[StringBuilder].append(org.openjdk.jmh.profile.StackProfiler.StackResult)'
    - '[ArrayList].sort(Comparator)'
    - lines.isEmpty()
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].dottedLine(String)'
    - '[org.openjdk.jmh.profile.StackProfiler.StackResult].getTotalSize(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
    - '[StringBuilder].append(String)'
    - String.format(String,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult,org.openjdk.jmh.profile.StackProfiler.StackResult)
    - '[StringBuilder].<init>()'
    - String.format(String,String,org.openjdk.jmh.profile.StackProfiler.StackResult)
    - lines.get(org.openjdk.jmh.profile.StackProfiler.StackResult)
    - lines.get(int)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getStack(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - part
    - total
    argTypes:
    - long
    - long
    constantsTouched: []
    func_position:
      end: 348
      start: 345
    functionDepth: 0
    functionLinenumber: 345
    functionLinenumberEnd: 348
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].isSignificant(long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].values()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:352,1
    - Dst: set.size()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResult:353,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Map<Thread.State, Multiset<StackRecord>>
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stacks
    argTypes:
    - Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>
    constantsTouched: []
    func_position:
      end: 356
      start: 350
    functionDepth: 0
    functionLinenumber: 350
    functionLinenumberEnd: 356
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getTotalSize(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 1
    functionsReached:
    - '[Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>].values()'
    - set.size()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResult].getTotalSize(Map<Thread.State,org.openjdk.jmh.util.Multiset<StackRecord>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EnumMap].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:382,1
    - Dst: r.stacks.entrySet()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:384,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:385,1
    - Dst: '[EnumMap].containsKey(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:385,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:386,1
    - Dst: '[org.openjdk.jmh.util.HashMultiset].<init>()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:386,1
    - Dst: '[EnumMap].put(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator,org.openjdk.jmh.util.HashMultiset)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:386,1
    - Dst: entry.getKey()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:388,1
    - Dst: '[EnumMap].get(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:388,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:389,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].keys()'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:389,1
    - Dst: entry.getValue()
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:390,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].count(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:390,1
    - Dst: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].add(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator,org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:390,1
    - Dst: '[StackResult].<init>(EnumMap,org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
      Src: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator:395,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<StackResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StackResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - Collection<StackResult>
    constantsTouched: []
    func_position:
      end: 396
      start: 379
    functionDepth: 1
    functionLinenumber: 379
    functionLinenumberEnd: 396
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].aggregate(Collection<StackResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].add(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator,org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
    - entry.getValue()
    - entry.getKey()
    - '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].keys()'
    - '[StackResult].<init>(EnumMap,org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
    - '[EnumMap].<init>()'
    - '[org.openjdk.jmh.util.HashMultiset].<init>()'
    - '[EnumMap].containsKey(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
    - '[EnumMap].put(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator,org.openjdk.jmh.util.HashMultiset)'
    - '[EnumMap].get(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
    - r.stacks.entrySet()
    - '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].count(org.openjdk.jmh.profile.StackProfiler.StackResultAggregator)'
    linkageType: ''
    returnType: StackResult
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].aggregate(Collection<StackResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/StackProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.StackProfiler.StackResultAggregator
    signature: '[org.openjdk.jmh.profile.StackProfiler.StackResultAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.profile.InternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/InternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.InternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.profile.InternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/InternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.InternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.InternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.InternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/InternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.InternalProfiler
    signature: '[org.openjdk.jmh.profile.InternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.profile.ClassloaderProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ClassloaderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.ClassloaderProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getClassLoadingMXBean()
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:52,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:54,1
    - Dst: '[org.openjdk.jmh.profile.ClassloaderProfiler].getTotalLoadedClassCount()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:57,1
    - Dst: '[org.openjdk.jmh.profile.ClassloaderProfiler].getUnloadedClassCount()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:62,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 66
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.profile.ClassloaderProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ClassloaderProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.ClassloaderProfiler].getUnloadedClassCount()'
    - '[org.openjdk.jmh.profile.ClassloaderProfiler].getTotalLoadedClassCount()'
    - System.nanoTime()
    - ManagementFactory.getClassLoadingMXBean()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.ClassloaderProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:70,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:72,1
    - Dst: ManagementFactory.getClassLoadingMXBean()
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:74,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:76,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:76,1
    - Dst: TimeUnit.SECONDS.toNanos(int)
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:77,1
    - Dst: '[org.openjdk.jmh.profile.ClassloaderProfiler].getTotalLoadedClassCount()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:80,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.ClassloaderProfiler,String,org.openjdk.jmh.profile.ClassloaderProfiler)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:82,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:82,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.ClassloaderProfiler,String,org.openjdk.jmh.profile.ClassloaderProfiler)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:83,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:83,1
    - Dst: '[org.openjdk.jmh.profile.ClassloaderProfiler].getUnloadedClassCount()'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:89,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.ClassloaderProfiler,String,org.openjdk.jmh.profile.ClassloaderProfiler)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:91,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:91,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.ClassloaderProfiler,String,org.openjdk.jmh.profile.ClassloaderProfiler)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:92,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.profile.ClassloaderProfiler:92,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 99
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.profile.ClassloaderProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ClassloaderProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(org.openjdk.jmh.results.ScalarResult)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.profile.ClassloaderProfiler,String,org.openjdk.jmh.profile.ClassloaderProfiler)'
    - '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
    - ManagementFactory.getClassLoadingMXBean()
    - '[org.openjdk.jmh.results.IterationResult].getMetadata()'
    - '[org.openjdk.jmh.profile.ClassloaderProfiler].getUnloadedClassCount()'
    - TimeUnit.SECONDS.toNanos(int)
    - '[org.openjdk.jmh.profile.ClassloaderProfiler].getTotalLoadedClassCount()'
    - System.nanoTime()
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.profile.ClassloaderProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.ClassloaderProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.ClassloaderProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/ClassloaderProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.profile.ClassloaderProfiler
    signature: '[org.openjdk.jmh.profile.ClassloaderProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].append(char[],int,int)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 3
    argNames:
    - ch
    - start
    - length
    argTypes:
    - char[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 75
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].characters(char[],int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(char[],int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].characters(char[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:78,1
    - Dst: '[StringBuilder].setLength(int)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].getCharacters()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].toString()'
    - '[StringBuilder].setLength(int)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].getCharacters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 1
    argNames:
    - need
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].setNeedParseCharacters(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].setNeedParseCharacters(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].isNeedToParseCharacters()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].isNeedToParseCharacters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.parsers.SAXParserFactory].newInstance()'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler].newSAXParser()'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:93,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler].parse(java.io.File)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:93,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableHandler)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:95,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 1
    argNames:
    - file
    argTypes:
    - java.io.File
    constantsTouched: []
    func_position:
      end: 97
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].parse(java.io.File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.profile.XCTraceTableHandler)'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler].newSAXParser()'
    - '[javax.xml.parsers.SAXParserFactory].newInstance()'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler].parse(java.io.File)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].parse(java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - StringBuilder
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableHandler
      static: false
      superClass: org.xml.sax.helpers.DefaultHandler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableHandler
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:124,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:125,1
    - Dst: '[java.util.ArrayList].<init>(java.util.Collection<String>)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:139,1
    - Dst: '[java.util.Collections].unmodifiableList(java.util.ArrayList)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - tableType
    - triggerType
    - trigger
    - threshold
    - pmcEvents
    argTypes:
    - ProfilingTableType
    - XCTraceTableHandler.TriggerType
    - String
    - long
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 140
      start: 133
    functionDepth: 1
    functionLinenumber: 133
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType,XCTraceTableHandler.TriggerType,String,long,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(java.util.Collection<String>)'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
    - '[java.util.Collections].unmodifiableList(java.util.ArrayList)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType,XCTraceTableHandler.TriggerType,String,long,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:124,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:125,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:143,1
    - Dst: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType,org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc,String,org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
      Src: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ProfilingTableType
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tableType
    argTypes:
    - ProfilingTableType
    constantsTouched: []
    func_position:
      end: 144
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
    - '[java.util.Collections].emptyList()'
    - '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType,org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc,String,org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc)'
    linkageType: ''
    returnType: org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].<init>(ProfilingTableType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ProfilingTableType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTableType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ProfilingTableType
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTableType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XCTraceTableHandler.TriggerType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTriggerType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: XCTraceTableHandler.TriggerType
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getTriggerType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerEvent()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerEvent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerThreshold()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].triggerThreshold()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - XCTraceTableDesc
      - XCTraceTableDesc
      - ProfilingTableType
      - XCTraceTableHandler.TriggerType
      - String
      - long
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/profile/XCTraceTableHandler.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.profile.XCTraceTableHandler.XCTraceTableDesc].getPmcEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.ActionPlan:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ActionType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ActionPlan
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - ActionType
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.ActionPlan].<init>(ActionType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ActionPlan
    signature: '[org.openjdk.jmh.runner.ActionPlan].<init>(ActionType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ActionType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.ActionPlan].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ActionType
    signature: '[org.openjdk.jmh.runner.ActionPlan].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<org.openjdk.jmh.runner.Action>].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.ActionPlan:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.Action
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - action
    argTypes:
    - org.openjdk.jmh.runner.Action
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.runner.Action>].add(org.openjdk.jmh.runner.Action)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<org.openjdk.jmh.runner.Action>].addAll(java.util.List<org.openjdk.jmh.runner.Action>)'
      Src: org.openjdk.jmh.runner.ActionPlan:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.ActionPlan].mixIn(org.openjdk.jmh.runner.ActionPlan)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.runner.Action>].addAll(java.util.List<org.openjdk.jmh.runner.Action>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ActionPlan].mixIn(org.openjdk.jmh.runner.ActionPlan)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<org.openjdk.jmh.runner.Action>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.runner.ActionPlan].getActions()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<org.openjdk.jmh.runner.Action>
    signature: '[org.openjdk.jmh.runner.ActionPlan].getActions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.ActionPlan:59,1
    - Dst: action.getMode()
      Src: org.openjdk.jmh.runner.ActionPlan:61,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.ActionPlan:64,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.List<org.openjdk.jmh.runner.Action>
      - ActionType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<org.openjdk.jmh.runner.Action>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionPlan.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - action.getMode()
    - '[java.util.ArrayList].add(org.openjdk.jmh.runner.ActionPlan)'
    linkageType: ''
    returnType: java.util.List<org.openjdk.jmh.runner.Action>
    signature: '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - ActionMode
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.infra.BenchmarkParams
      - ActionMode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.Action
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - params
    - mode
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - ActionMode
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.Action].<init>(org.openjdk.jmh.infra.BenchmarkParams,ActionMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Action.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.Action
    signature: '[org.openjdk.jmh.runner.Action].<init>(org.openjdk.jmh.infra.BenchmarkParams,ActionMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.infra.BenchmarkParams
      - ActionMode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ActionMode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.Action].getMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Action.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ActionMode
    signature: '[org.openjdk.jmh.runner.Action].getMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.infra.BenchmarkParams
      - ActionMode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.Action].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Action.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.runner.Action].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - org.openjdk.jmh.util.Optional<Integer>
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: false
      superClass: Object
    argCount: 23
    argNames:
    - userClassQName
    - generatedClassQName
    - method
    - mode
    - threads
    - threadGroups
    - threadGroupLabels
    - warmupIterations
    - warmupTime
    - warmupBatchSize
    - measurementIterations
    - measurementTime
    - measurementBatchSize
    - forks
    - warmupForks
    - jvm
    - jvmArgs
    - jvmArgsPrepend
    - jvmArgsAppend
    - params
    - tu
    - opsPerInv
    - timeout
    argTypes:
    - String
    - String
    - String
    - org.openjdk.jmh.annotations.Mode
    - org.openjdk.jmh.util.Optional<Integer>
    - int[]
    - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<String>
    - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
    - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    - org.openjdk.jmh.util.Optional<Integer>
    - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    constantsTouched: []
    func_position:
      end: 99
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:102,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:104,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].isCorrect()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:106,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:107,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:110,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:111,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:112,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:113,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].deepValueOf(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:113,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:114,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:115,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:116,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:117,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:118,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:119,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:120,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:121,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:122,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:123,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:124,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:125,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:126,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:127,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:128,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:129,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:130,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:131,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:132,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - line
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 133
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].isCorrect()'
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    - '[org.openjdk.jmh.annotations.Mode].deepValueOf(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:136,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:138,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:139,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:140,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].toString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:141,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:141,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:142,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray(int[])'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:143,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:144,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:145,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:146,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:147,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:148,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:149,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:150,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:151,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:152,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:153,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:154,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:155,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:156,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:157,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:158,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:159,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:160,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:162,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 135
    functionDepth: 3
    functionLinenumber: 135
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].toLine()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.annotations.Mode].toString()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putString(org.openjdk.jmh.runner.BenchmarkListEntry)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray(int[])'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].toLine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:166,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.annotations.Mode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 174
      start: 165
    functionDepth: 2
    functionLinenumber: 165
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].cloneWith(org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].cloneWith(org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.WorkloadParams
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - org.openjdk.jmh.runner.WorkloadParams
    constantsTouched: []
    func_position:
      end: 187
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 187
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].cloneWith(org.openjdk.jmh.runner.WorkloadParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(String,String,String,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.util.Optional<Integer>,int[],org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<String>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Collection<String>>,org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>,org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>,org.openjdk.jmh.util.Optional<Integer>,org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].cloneWith(org.openjdk.jmh.runner.WorkloadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkloadParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWorkloadParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkloadParams
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWorkloadParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].compareTo(org.openjdk.jmh.annotations.Mode)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:195,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:200,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:200,1
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:200,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:209,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkListEntry
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkListEntry
    constantsTouched: []
    func_position:
      end: 210
      start: 193
    functionDepth: 2
    functionLinenumber: 193
    functionLinenumberEnd: 210
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].compareTo(org.openjdk.jmh.runner.BenchmarkListEntry)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
    - '[org.openjdk.jmh.annotations.Mode].compareTo(org.openjdk.jmh.annotations.Mode)'
    - '[String].compareTo(String)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].compareTo(org.openjdk.jmh.runner.BenchmarkListEntry)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getClass()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:215,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:215,1
    - Dst: '[java.util.Objects].equals(org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:220,1
    - Dst: '[java.util.Objects].equals(String,org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:221,1
    - Dst: '[java.util.Objects].equals(String,org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:222,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 225
      start: 212
    functionDepth: 1
    functionLinenumber: 212
    functionLinenumberEnd: 225
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getClass()'
    - '[java.util.Objects].equals(org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.runner.BenchmarkListEntry)'
    - '[java.util.Objects].equals(String,org.openjdk.jmh.runner.BenchmarkListEntry)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:229,1
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:230,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].hashCode()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:231,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:232,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 234
      start: 227
    functionDepth: 1
    functionLinenumber: 227
    functionLinenumberEnd: 234
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
    - '[org.openjdk.jmh.annotations.Mode].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 238
      start: 236
    functionDepth: 0
    functionLinenumber: 236
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].generatedTarget()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].generatedTarget()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 246
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUserClassQName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUserClassQName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.annotations.Mode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 250
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.annotations.Mode
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(int[],org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkListEntry:253,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 254
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached:
    - '[java.util.Arrays].copyOf(int[],org.openjdk.jmh.runner.BenchmarkListEntry)'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 258
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroupLabels()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroupLabels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 263
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 263
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 271
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 275
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 275
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 277
    functionDepth: 0
    functionLinenumber: 277
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 283
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 283
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 287
      start: 285
    functionDepth: 0
    functionLinenumber: 285
    functionLinenumberEnd: 287
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 291
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 295
      start: 293
    functionDepth: 0
    functionLinenumber: 293
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 299
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 301
    functionDepth: 0
    functionLinenumber: 301
    functionLinenumberEnd: 303
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 307
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 311
      start: 309
    functionDepth: 0
    functionLinenumber: 309
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 315
      start: 313
    functionDepth: 0
    functionLinenumber: 313
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 319
      start: 317
    functionDepth: 0
    functionLinenumber: 317
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 323
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 327
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getOperationsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getOperationsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Mode
      - int[]
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.runner.WorkloadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 329
    functionDepth: 0
    functionLinenumber: 329
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.AbstractResourceReader
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - file
    - resource
    - strings
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/AbstractResourceReader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.AbstractResourceReader
    signature: '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringReader].<init>(String)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:56,1
    - Dst: '[java.util.Collections].singletonList(StringReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:56,1
    - Dst: '[InputStreamReader].<init>(FileInputStream,org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:61,1
    - Dst: '[java.util.Collections].singletonList(InputStreamReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:61,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:63,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:68,1
    - Dst: '[String].startsWith(String)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:70,1
    - Dst: '[String].substring(int)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:70,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].getClass()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:71,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].getClassLoader()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:71,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].getResources(org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:71,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].hasMoreElements()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:72,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].nextElement()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:73,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].openStream()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:74,1
    - Dst: '[InputStreamReader].<init>(org.openjdk.jmh.runner.AbstractResourceReader,org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:75,1
    - Dst: '[java.util.ArrayList].add(InputStreamReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:75,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:78,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.runner.AbstractResourceReader)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:80,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:83,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,null)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:84,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:89,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Reader>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.runner.AbstractResourceReader].getReaders()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/AbstractResourceReader.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonList(StringReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].getResources(org.openjdk.jmh.runner.AbstractResourceReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].getClassLoader()'
    - '[java.util.ArrayList].<init>()'
    - '[StringReader].<init>(String)'
    - '[String].startsWith(String)'
    - '[InputStreamReader].<init>(FileInputStream,org.openjdk.jmh.runner.AbstractResourceReader)'
    - '[InputStreamReader].<init>(org.openjdk.jmh.runner.AbstractResourceReader,org.openjdk.jmh.runner.AbstractResourceReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].nextElement()'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].getClass()'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,org.openjdk.jmh.runner.AbstractResourceReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,null)'
    - '[java.util.ArrayList].add(InputStreamReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].openStream()'
    - '[String].substring(int)'
    - '[java.util.Collections].singletonList(InputStreamReader)'
    - '[org.openjdk.jmh.runner.AbstractResourceReader].hasMoreElements()'
    - '[java.util.ArrayList].isEmpty()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.runner.AbstractResourceReader)'
    linkageType: ''
    returnType: java.util.List<Reader>
    signature: '[org.openjdk.jmh.runner.AbstractResourceReader].getReaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.runner.AbstractResourceReader,Exception)'
      Src: org.openjdk.jmh.runner.AbstractResourceReader:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Exception
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - msg
    - e
    argTypes:
    - String
    - Exception
    constantsTouched: []
    func_position:
      end: 111
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,Exception)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/AbstractResourceReader.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(org.openjdk.jmh.runner.AbstractResourceReader,Exception)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.AbstractResourceReader].internalError(String,Exception)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.format.OutputFormat
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.OutputFormatAdapter
      static: false
      superClass: java.io.OutputStream
    argCount: 1
    argNames:
    - out
    argTypes:
    - org.openjdk.jmh.runner.format.OutputFormat
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.runner.OutputFormatAdapter].<init>(org.openjdk.jmh.runner.format.OutputFormat)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/OutputFormatAdapter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.OutputFormatAdapter
    signature: '[org.openjdk.jmh.runner.OutputFormatAdapter].<init>(org.openjdk.jmh.runner.format.OutputFormat)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].write(int)'
      Src: org.openjdk.jmh.runner.OutputFormatAdapter:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.OutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.OutputFormatAdapter].write(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/OutputFormatAdapter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.format.OutputFormat].write(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.OutputFormatAdapter].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].write(byte[])'
      Src: org.openjdk.jmh.runner.OutputFormatAdapter:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.OutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.runner.OutputFormatAdapter].write(byte[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/OutputFormatAdapter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.format.OutputFormat].write(byte[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.OutputFormatAdapter].write(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:61,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:64,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BaseRunner
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - options
    - handler
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.runner.format.OutputFormat
    constantsTouched: []
    func_position:
      end: 68
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 2
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BaseRunner
    signature: '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].getActions()'
      Src: org.openjdk.jmh.runner.BaseRunner:71,1
    - Dst: action.getParams()
      Src: org.openjdk.jmh.runner.BaseRunner:72,1
    - Dst: action.getMode()
      Src: org.openjdk.jmh.runner.BaseRunner:73,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.IterationResultAcceptor)'
      Src: org.openjdk.jmh.runner.BaseRunner:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      - org.openjdk.jmh.runner.IterationResultAcceptor
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - actionPlan
    - acceptor
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    - org.openjdk.jmh.runner.IterationResultAcceptor
    constantsTouched: []
    func_position:
      end: 77
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.runner.BaseRunner].runBenchmarksForked(org.openjdk.jmh.runner.ActionPlan,org.openjdk.jmh.runner.IterationResultAcceptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - action.getParams()
    - action.getMode()
    - '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.IterationResultAcceptor)'
    - '[org.openjdk.jmh.runner.ActionPlan].getActions()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].runBenchmarksForked(org.openjdk.jmh.runner.ActionPlan,org.openjdk.jmh.runner.IterationResultAcceptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
      Src: org.openjdk.jmh.runner.BaseRunner:80,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].getActions()'
      Src: org.openjdk.jmh.runner.BaseRunner:82,1
    - Dst: action.getParams()
      Src: org.openjdk.jmh.runner.BaseRunner:83,1
    - Dst: action.getMode()
      Src: org.openjdk.jmh.runner.BaseRunner:84,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.runner.BaseRunner:86,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].startBenchmark(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:88,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:89,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmark()'
      Src: org.openjdk.jmh.runner.BaseRunner:90,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:91,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:92,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:93,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BaseRunner:95,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BaseRunner:96,1
    - Dst: '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
      Src: org.openjdk.jmh.runner.BaseRunner:98,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.IterationResultAcceptor)'
      Src: org.openjdk.jmh.runner.BaseRunner:110,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.BaseRunner:112,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: org.openjdk.jmh.runner.BaseRunner:113,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].adjustStart(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:115,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.runner.BaseRunner,java.util.ArrayList,org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:118,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].put(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.runner.BaseRunner:119,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.runner.BaseRunner:120,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmark(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:123,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - actionPlan
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    constantsTouched: []
    func_position:
      end: 126
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.runner.BaseRunner].runBenchmarksEmbedded(org.openjdk.jmh.runner.ActionPlan)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    - action.getMode()
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.runner.BaseRunner,java.util.ArrayList,org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.BaseRunner].adjustStart(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmark(org.openjdk.jmh.runner.BaseRunner)'
    - action.getParams()
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.IterationResultAcceptor)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].startBenchmark(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.util.TreeMultimap].put(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
    - '[java.util.ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.ActionPlan].getActions()'
    - '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    - '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
    - '[java.util.ArrayList].get(int)'
    - '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmark()'
    - System.currentTimeMillis()
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
    signature: '[org.openjdk.jmh.runner.BaseRunner].runBenchmarksEmbedded(org.openjdk.jmh.runner.ActionPlan)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,null)'
      Src: org.openjdk.jmh.runner.BaseRunner:132,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:133,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.IterationResultAcceptor)'
      Src: org.openjdk.jmh.runner.BaseRunner:138,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:142,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:146,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:147,1
    - Dst: be.getSuppressed()
      Src: org.openjdk.jmh.runner.BaseRunner:148,1
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:149,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:149,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:151,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.BaseRunner:153,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].orElse(boolean)'
      Src: org.openjdk.jmh.runner.BaseRunner:153,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - ActionMode
      - org.openjdk.jmh.runner.IterationResultAcceptor
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - params
    - mode
    - acceptor
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - ActionMode
    - org.openjdk.jmh.runner.IterationResultAcceptor
    constantsTouched: []
    func_position:
      end: 157
      start: 128
    functionDepth: 4
    functionLinenumber: 128
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.infra.BenchmarkParams,ActionMode,org.openjdk.jmh.runner.IterationResultAcceptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,null)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.IterationResultAcceptor)'
    - '[org.openjdk.jmh.util.Optional<Boolean>].orElse(boolean)'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    - be.getSuppressed()
    - '[org.openjdk.jmh.util.Utils].throwableToString(org.openjdk.jmh.runner.BaseRunner)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].doSingle(org.openjdk.jmh.infra.BenchmarkParams,ActionMode,org.openjdk.jmh.runner.IterationResultAcceptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BaseRunner:160,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.runner.BaseRunner:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 164
      start: 159
    functionDepth: 2
    functionLinenumber: 159
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.infra.BenchmarkParams)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: plan.getActions()
      Src: org.openjdk.jmh.runner.BaseRunner:169,1
    - Dst: act.getParams()
      Src: org.openjdk.jmh.runner.BaseRunner:170,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getForks()'
      Src: org.openjdk.jmh.runner.BaseRunner:171,1
    - Dst: Math.max(int,org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:171,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getWarmupForks()'
      Src: org.openjdk.jmh.runner.BaseRunner:171,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:171,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.runner.ActionPlan>
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - plans
    argTypes:
    - java.util.Collection<org.openjdk.jmh.runner.ActionPlan>
    constantsTouched: []
    func_position:
      end: 174
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmarks(java.util.Collection<org.openjdk.jmh.runner.ActionPlan>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - Math.max(int,org.openjdk.jmh.runner.BaseRunner)
    - '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.BaseRunner].getForks()'
    - plan.getActions()
    - act.getParams()
    - '[org.openjdk.jmh.runner.BaseRunner].getWarmupForks()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmarks(java.util.Collection<org.openjdk.jmh.runner.ActionPlan>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.runner.BaseRunner:177,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.runner.BaseRunner:178,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
      Src: org.openjdk.jmh.runner.BaseRunner:181,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:184,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:184,1
    - Dst: TimeUnit.MILLISECONDS.toNanos(int)
      Src: org.openjdk.jmh.runner.BaseRunner:184,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:187,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getTime()'
      Src: org.openjdk.jmh.runner.BaseRunner:187,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].convertTo(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:187,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:188,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getTime()'
      Src: org.openjdk.jmh.runner.BaseRunner:188,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].convertTo(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:188,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 191
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BaseRunner].getTime()'
    - TimeUnit.MILLISECONDS.toNanos(int)
    - '[org.openjdk.jmh.runner.BaseRunner].getCount()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
    - '[org.openjdk.jmh.runner.BaseRunner].convertTo(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.BaseRunner].estimateTimeSingleFork(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BaseRunner:195,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].formatDuration(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:206,1
    - Dst: String.format(String,int,String)
      Src: org.openjdk.jmh.runner.BaseRunner:206,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:206,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmark()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - String.format(String,int,String)
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.BaseRunner].formatDuration(org.openjdk.jmh.runner.BaseRunner)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].etaBeforeBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].formatDuration(long)'
      Src: org.openjdk.jmh.runner.BaseRunner:210,1
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.runner.BaseRunner:210,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:210,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:211,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 212
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 212
    functionName: '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmarks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BaseRunner].formatDuration(long)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    - String.format(String,String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].etaAfterBenchmarks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.NANOSECONDS.toDays(long)
      Src: org.openjdk.jmh.runner.BaseRunner:215,1
    - Dst: TimeUnit.DAYS.toNanos(int)
      Src: org.openjdk.jmh.runner.BaseRunner:216,1
    - Dst: TimeUnit.NANOSECONDS.toHours(org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:218,1
    - Dst: TimeUnit.HOURS.toNanos(int)
      Src: org.openjdk.jmh.runner.BaseRunner:219,1
    - Dst: TimeUnit.NANOSECONDS.toMinutes(org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:221,1
    - Dst: TimeUnit.MINUTES.toNanos(int)
      Src: org.openjdk.jmh.runner.BaseRunner:222,1
    - Dst: TimeUnit.NANOSECONDS.toSeconds(org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:224,1
    - Dst: String.format(String,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:226,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nanos
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 227
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 227
    functionName: '[org.openjdk.jmh.runner.BaseRunner].formatDuration(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - TimeUnit.NANOSECONDS.toDays(long)
    - TimeUnit.NANOSECONDS.toMinutes(org.openjdk.jmh.runner.BaseRunner)
    - TimeUnit.HOURS.toNanos(int)
    - String.format(String,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)
    - TimeUnit.NANOSECONDS.toSeconds(org.openjdk.jmh.runner.BaseRunner)
    - TimeUnit.MINUTES.toNanos(int)
    - TimeUnit.DAYS.toNanos(int)
    - TimeUnit.NANOSECONDS.toHours(org.openjdk.jmh.runner.BaseRunner)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.BaseRunner].formatDuration(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].<init>(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.runner.BaseRunner:232,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.IterationResultAcceptor)'
      Src: org.openjdk.jmh.runner.BaseRunner:233,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:237,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].shutdown()'
      Src: org.openjdk.jmh.runner.BaseRunner:240,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.runner.IterationResultAcceptor
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchParams
    - acceptor
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.runner.IterationResultAcceptor
    constantsTouched: []
    func_position:
      end: 243
      start: 229
    functionDepth: 3
    functionLinenumber: 229
    functionLinenumberEnd: 243
    functionName: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.IterationResultAcceptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkHandler].shutdown()'
    - '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.IterationResultAcceptor)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].<init>(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.infra.BenchmarkParams)'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BaseRunner)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.IterationResultAcceptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.runner.BaseRunner:246,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.runner.BaseRunner:252,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:253,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].runSystemGC()'
      Src: org.openjdk.jmh.runner.BaseRunner:255,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:256,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:259,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.runner.BaseRunner:261,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:261,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].runIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:262,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.BaseRunner:263,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
      Src: org.openjdk.jmh.runner.BaseRunner:265,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
      Src: org.openjdk.jmh.runner.BaseRunner:265,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.runner.BaseRunner:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.runner.BaseRunner:271,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:272,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].runSystemGC()'
      Src: org.openjdk.jmh.runner.BaseRunner:274,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:275,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.runner.BaseRunner:281,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:281,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].getCount()'
      Src: org.openjdk.jmh.runner.BaseRunner:282,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].runIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:283,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.BaseRunner:284,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getMetadata()'
      Src: org.openjdk.jmh.runner.BaseRunner:286,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
      Src: org.openjdk.jmh.runner.BaseRunner:286,1
    - Dst: '[org.openjdk.jmh.runner.IterationResultAcceptor].accept(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.BaseRunner:289,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.runner.BaseRunner:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].<init>(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,long,long)'
      Src: org.openjdk.jmh.runner.BaseRunner:295,1
    - Dst: '[org.openjdk.jmh.runner.IterationResultAcceptor].acceptMeta(org.openjdk.jmh.results.BenchmarkResultMetaData)'
      Src: org.openjdk.jmh.runner.BaseRunner:300,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.runner.BenchmarkHandler
      - org.openjdk.jmh.runner.IterationResultAcceptor
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchParams
    - handler
    - acceptor
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.runner.BenchmarkHandler
    - org.openjdk.jmh.runner.IterationResultAcceptor
    constantsTouched: []
    func_position:
      end: 302
      start: 245
    functionDepth: 2
    functionLinenumber: 245
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.IterationResultAcceptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkHandler].runIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.IterationResultAcceptor].accept(org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].<init>(org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,long,long)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.runner.BaseRunner,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.results.IterationResultMetaData].getAllOps()'
    - '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(String)'
    - '[org.openjdk.jmh.runner.BaseRunner].runSystemGC()'
    - '[org.openjdk.jmh.results.IterationResult].getMetadata()'
    - '[org.openjdk.jmh.runner.IterationResultAcceptor].acceptMeta(org.openjdk.jmh.results.BenchmarkResultMetaData)'
    - '[org.openjdk.jmh.runner.BaseRunner].getCount()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - System.currentTimeMillis()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BaseRunner].runBenchmark(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.IterationResultAcceptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.BaseRunner:310,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].orElse(boolean)'
      Src: org.openjdk.jmh.runner.BaseRunner:310,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BaseRunner:311,1
    - Dst: ManagementFactory.getGarbageCollectorMXBeans()
      Src: org.openjdk.jmh.runner.BaseRunner:314,1
    - Dst: bean.getCollectionCount()
      Src: org.openjdk.jmh.runner.BaseRunner:315,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.runner.BaseRunner)'
      Src: org.openjdk.jmh.runner.BaseRunner:317,1
    - Dst: bean.getCollectionCount()
      Src: org.openjdk.jmh.runner.BaseRunner:322,1
    - Dst: System.runFinalization()
      Src: org.openjdk.jmh.runner.BaseRunner:326,1
    - Dst: System.gc()
      Src: org.openjdk.jmh.runner.BaseRunner:327,1
    - Dst: System.runFinalization()
      Src: org.openjdk.jmh.runner.BaseRunner:328,1
    - Dst: System.gc()
      Src: org.openjdk.jmh.runner.BaseRunner:329,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.BaseRunner:342,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:343,1
    - Dst: TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:345,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.runner.BaseRunner:347,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].interrupt()'
      Src: org.openjdk.jmh.runner.BaseRunner:347,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BaseRunner:354,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BaseRunner:355,1
    - Dst: TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.runner.BaseRunner)
      Src: org.openjdk.jmh.runner.BaseRunner:355,1
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.runner.BaseRunner:357,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.runner.BaseRunner:359,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].interrupt()'
      Src: org.openjdk.jmh.runner.BaseRunner:359,1
    - Dst: bean.getCollectionCount()
      Src: org.openjdk.jmh.runner.BaseRunner:364,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:381,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BaseRunner:383,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - long
      - long
      - long
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 388
      start: 309
    functionDepth: 1
    functionLinenumber: 309
    functionLinenumberEnd: 388
    functionName: '[org.openjdk.jmh.runner.BaseRunner].runSystemGC()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BaseRunner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    - System.gc()
    - bean.getCollectionCount()
    - '[org.openjdk.jmh.util.Optional<Boolean>].orElse(boolean)'
    - '[org.openjdk.jmh.runner.BaseRunner].interrupt()'
    - '[java.util.ArrayList].<init>()'
    - TimeUnit.MILLISECONDS.sleep(org.openjdk.jmh.runner.BaseRunner)
    - '[java.util.ArrayList].isEmpty()'
    - Thread.currentThread()
    - ManagementFactory.getGarbageCollectorMXBeans()
    - System.nanoTime()
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    - TimeUnit.MILLISECONDS.sleep(int)
    - TimeUnit.NANOSECONDS.toMillis(org.openjdk.jmh.runner.BaseRunner)
    - '[java.util.ArrayList].add(org.openjdk.jmh.runner.BaseRunner)'
    - System.runFinalization()
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.BaseRunner].runSystemGC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(Throwable)'
      Src: org.openjdk.jmh.runner.RunnerException:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.RunnerException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - t
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[org.openjdk.jmh.runner.RunnerException].<init>(Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/RunnerException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(Throwable)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.RunnerException
    signature: '[org.openjdk.jmh.runner.RunnerException].<init>(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>()'
      Src: org.openjdk.jmh.runner.RunnerException:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.RunnerException
      static: false
      superClass: Exception
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.runner.RunnerException].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/RunnerException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.RunnerException
    signature: '[org.openjdk.jmh.runner.RunnerException].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: org.openjdk.jmh.runner.RunnerException:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.RunnerException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/RunnerException.java
    functionUses: 4
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.RunnerException
    signature: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String,Throwable)'
      Src: org.openjdk.jmh.runner.RunnerException:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.RunnerException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - s
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.RunnerException].<init>(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/RunnerException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String,Throwable)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.RunnerException
    signature: '[org.openjdk.jmh.runner.RunnerException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].singleton(Throwable)'
      Src: org.openjdk.jmh.runner.BenchmarkException:37,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,org.openjdk.jmh.runner.BenchmarkException)'
      Src: org.openjdk.jmh.runner.BenchmarkException:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - ex
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.BenchmarkException].<init>(Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkException.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singleton(Throwable)'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,org.openjdk.jmh.runner.BenchmarkException)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkException
    signature: '[org.openjdk.jmh.runner.BenchmarkException].<init>(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkException:41,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].addSuppressed(org.openjdk.jmh.runner.BenchmarkException)'
      Src: org.openjdk.jmh.runner.BenchmarkException:44,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Collection<Throwable>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkException
      static: false
      superClass: RuntimeException
    argCount: 2
    argNames:
    - msg
    - errors
    argTypes:
    - String
    - java.util.Collection<Throwable>
    constantsTouched: []
    func_position:
      end: 47
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,java.util.Collection<Throwable>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkException.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(String)'
    - '[org.openjdk.jmh.runner.BenchmarkException].addSuppressed(org.openjdk.jmh.runner.BenchmarkException)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkException
    signature: '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,java.util.Collection<Throwable>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Throwable
      static: false
      superClass: RuntimeException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.BenchmarkException].getCause()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkException.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Throwable
    signature: '[org.openjdk.jmh.runner.BenchmarkException].getCause()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.runner.Defaults:58,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.runner.Defaults:78,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].minutes(int)'
      Src: org.openjdk.jmh.runner.Defaults:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      - int
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      - int
      - int
      - boolean
      - boolean
      - boolean
      - org.openjdk.jmh.results.format.ResultFormatType
      - String
      - org.openjdk.jmh.runner.options.WarmupMode
      - org.openjdk.jmh.runner.options.VerboseMode
      - org.openjdk.jmh.annotations.Mode
      - java.util.concurrent.TimeUnit
      - Integer
      - org.openjdk.jmh.runner.options.TimeValue
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.Defaults
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.Defaults].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Defaults.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].minutes(int)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.Defaults
    signature: '[org.openjdk.jmh.runner.Defaults].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:44,1
    - Dst: '[java.nio.file.Paths].get()'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:46,1
    - Dst: '[java.nio.file.Files].newOutputStream(org.openjdk.jmh.runner.PrintPropertiesMain)'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:46,1
    - Dst: '[java.io.BufferedOutputStream].<init>(org.openjdk.jmh.runner.PrintPropertiesMain)'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:46,1
    - Dst: '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:47,1
    - Dst: '[Properties].storeToXML(org.openjdk.jmh.runner.PrintPropertiesMain,String,String)'
      Src: org.openjdk.jmh.runner.PrintPropertiesMain:47,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - argv
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 52
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.PrintPropertiesMain].main(String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/PrintPropertiesMain.java
    functionUses: 0
    functionsReached:
    - '[java.io.BufferedOutputStream].<init>(org.openjdk.jmh.runner.PrintPropertiesMain)'
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
    - '[java.nio.file.Paths].get()'
    - '[java.nio.file.Files].newOutputStream(org.openjdk.jmh.runner.PrintPropertiesMain)'
    - '[Properties].storeToXML(org.openjdk.jmh.runner.PrintPropertiesMain,String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.PrintPropertiesMain].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.PrintPropertiesMain
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.PrintPropertiesMain].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/PrintPropertiesMain.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.PrintPropertiesMain
    signature: '[org.openjdk.jmh.runner.PrintPropertiesMain].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].<init>(String)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.concurrent.ThreadFactory
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.runner.WorkerThreadFactories].platformWorkerFactory(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkerThreadFactories.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].<init>(String)'
    linkageType: ''
    returnType: java.util.concurrent.ThreadFactory
    signature: '[org.openjdk.jmh.runner.WorkerThreadFactories].platformWorkerFactory(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:63,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].getMethod(String)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:63,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(null)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:64,1
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:65,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].getMethod(String)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:66,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(org.openjdk.jmh.runner.WorkerThreadFactories,String,int)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:67,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].getMethod(String)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:68,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(org.openjdk.jmh.runner.WorkerThreadFactories)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:69,1
    - Dst: '[RuntimeException].<init>(String,org.openjdk.jmh.runner.WorkerThreadFactories)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories:72,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.concurrent.ThreadFactory
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.runner.WorkerThreadFactories].virtualWorkerFactory(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkerThreadFactories.java
    functionUses: 0
    functionsReached:
    - Class.forName(String)
    - '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(org.openjdk.jmh.runner.WorkerThreadFactories,String,int)'
    - '[org.openjdk.jmh.runner.WorkerThreadFactories].getMethod(String)'
    - '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(org.openjdk.jmh.runner.WorkerThreadFactories)'
    - '[org.openjdk.jmh.runner.WorkerThreadFactories].invoke(null)'
    - '[RuntimeException].<init>(String,org.openjdk.jmh.runner.WorkerThreadFactories)'
    linkageType: ''
    returnType: java.util.concurrent.ThreadFactory
    signature: '[org.openjdk.jmh.runner.WorkerThreadFactories].virtualWorkerFactory(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkerThreadFactories
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.WorkerThreadFactories].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkerThreadFactories.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkerThreadFactories
    signature: '[org.openjdk.jmh.runner.WorkerThreadFactories].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:42,1
    - Dst: '[java.util.concurrent.Executors].defaultThreadFactory()'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - String
      - ThreadFactory
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ThreadFactory
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkerThreadFactories.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    - '[java.util.concurrent.Executors].defaultThreadFactory()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory
    signature: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadFactory].newThread(Runnable)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:49,1
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:50,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].setName(org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:50,1
    - Dst: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].setDaemon(boolean)'
      Src: org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Runnable
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - String
      - ThreadFactory
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ThreadFactory
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Thread
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - r
    argTypes:
    - Runnable
    constantsTouched: []
    func_position:
      end: 53
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].newThread(Runnable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkerThreadFactories.java
    functionUses: 0
    functionsReached:
    - '[ThreadFactory].newThread(Runnable)'
    - '[AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].setName(org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory)'
    - '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].setDaemon(boolean)'
    linkageType: ''
    returnType: Thread
    signature: '[org.openjdk.jmh.runner.WorkerThreadFactories.PlatformThreadFactory].newThread(Runnable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.runner.WorkloadParams:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkloadParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 5
    functionsReached:
    - '[TreeMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkloadParams
    signature: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
      Src: org.openjdk.jmh.runner.WorkloadParams:40,1
    - Dst: '[SortedMap<String,Value>].putAll(SortedMap<String,Value>)'
      Src: org.openjdk.jmh.runner.WorkloadParams:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - SortedMap<String,Value>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.WorkloadParams
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - SortedMap<String,Value>
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].<init>(SortedMap<String,Value>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    - '[SortedMap<String,Value>].putAll(SortedMap<String,Value>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkloadParams
    signature: '[org.openjdk.jmh.runner.WorkloadParams].<init>(SortedMap<String,Value>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].keySet()'
      Src: org.openjdk.jmh.runner.WorkloadParams:46,1
    - Dst: '[SortedMap<String,Value>].keySet()'
      Src: org.openjdk.jmh.runner.WorkloadParams:46,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].equals(org.openjdk.jmh.runner.WorkloadParams)'
      Src: org.openjdk.jmh.runner.WorkloadParams:46,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.WorkloadParams:47,1
    - Dst: '[SortedMap<String,Value>].entrySet()'
      Src: org.openjdk.jmh.runner.WorkloadParams:50,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.runner.WorkloadParams:51,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.runner.WorkloadParams:51,1
    - Dst: '[SortedMap<String,Value>].get(org.openjdk.jmh.runner.WorkloadParams)'
      Src: org.openjdk.jmh.runner.WorkloadParams:51,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
      Src: org.openjdk.jmh.runner.WorkloadParams:51,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.WorkloadParams
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.runner.WorkloadParams
    constantsTouched: []
    func_position:
      end: 57
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 2
    functionsReached:
    - '[SortedMap<String,Value>].keySet()'
    - '[IllegalStateException].<init>(String)'
    - e.getValue()
    - '[SortedMap<String,Value>].get(org.openjdk.jmh.runner.WorkloadParams)'
    - '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
    - e.getKey()
    - '[org.openjdk.jmh.runner.WorkloadParams].equals(org.openjdk.jmh.runner.WorkloadParams)'
    - '[SortedMap<String,Value>].entrySet()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.runner.WorkloadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams.Value].<init>(String,int)'
      Src: org.openjdk.jmh.runner.WorkloadParams:60,1
    - Dst: '[SortedMap<String,Value>].put(String,org.openjdk.jmh.runner.WorkloadParams.Value)'
      Src: org.openjdk.jmh.runner.WorkloadParams:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - k
    - v
    - vOrder
    argTypes:
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 1
    functionsReached:
    - '[SortedMap<String,Value>].put(String,org.openjdk.jmh.runner.WorkloadParams.Value)'
    - '[org.openjdk.jmh.runner.WorkloadParams.Value].<init>(String,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.WorkloadParams].put(String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].containsKey(String)'
      Src: org.openjdk.jmh.runner.WorkloadParams:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].containsKey(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[SortedMap<String,Value>].containsKey(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.WorkloadParams].containsKey(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].get(String)'
      Src: org.openjdk.jmh.runner.WorkloadParams:68,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].get(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 1
    functionsReached:
    - '[SortedMap<String,Value>].get(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.WorkloadParams].get(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].getClass()'
      Src: org.openjdk.jmh.runner.WorkloadParams:79,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.runner.WorkloadParams:79,1
    - Dst: Objects.equals(SortedMap<String,Value>,org.openjdk.jmh.runner.WorkloadParams)
      Src: org.openjdk.jmh.runner.WorkloadParams:82,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].getClass()'
    - Objects.equals(SortedMap<String,Value>,org.openjdk.jmh.runner.WorkloadParams)
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.WorkloadParams].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].hashCode()'
      Src: org.openjdk.jmh.runner.WorkloadParams:87,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 2
    functionsReached:
    - '[SortedMap<String,Value>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].toString()'
      Src: org.openjdk.jmh.runner.WorkloadParams:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[SortedMap<String,Value>].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.WorkloadParams].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>(SortedMap<String,Value>)'
      Src: org.openjdk.jmh.runner.WorkloadParams:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkloadParams
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 2
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].copy()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>(SortedMap<String,Value>)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkloadParams
    signature: '[org.openjdk.jmh.runner.WorkloadParams].copy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].isEmpty()'
      Src: org.openjdk.jmh.runner.WorkloadParams:100,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[SortedMap<String,Value>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.WorkloadParams].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedMap<String,Value>].keySet()'
      Src: org.openjdk.jmh.runner.WorkloadParams:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - SortedMap<String,Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.runner.WorkloadParams].keys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 2
    functionsReached:
    - '[SortedMap<String,Value>].keySet()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.runner.WorkloadParams].keys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.WorkloadParams.Value
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - value
    - order
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.runner.WorkloadParams.Value].<init>(String,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.WorkloadParams.Value
    signature: '[org.openjdk.jmh.runner.WorkloadParams.Value].<init>(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.compare(int,org.openjdk.jmh.runner.WorkloadParams.Value)
      Src: org.openjdk.jmh.runner.WorkloadParams.Value:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Value
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Value
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.runner.WorkloadParams.Value].compareTo(Value)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - Integer.compare(int,org.openjdk.jmh.runner.WorkloadParams.Value)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.WorkloadParams.Value].compareTo(Value)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams.Value].getClass()'
      Src: org.openjdk.jmh.runner.WorkloadParams.Value:126,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.runner.WorkloadParams.Value:126,1
    - Dst: Objects.equals(String,org.openjdk.jmh.runner.WorkloadParams.Value)
      Src: org.openjdk.jmh.runner.WorkloadParams.Value:130,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 131
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.runner.WorkloadParams.Value].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - Objects.equals(String,org.openjdk.jmh.runner.WorkloadParams.Value)
    - '[Object].getClass()'
    - '[org.openjdk.jmh.runner.WorkloadParams.Value].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.WorkloadParams.Value].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.runner.WorkloadParams.Value:135,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.runner.WorkloadParams.Value].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java
    functionUses: 0
    functionsReached:
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.WorkloadParams.Value].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
      Src: org.openjdk.jmh.runner.VersionMain:38,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.runner.VersionMain:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - argv
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.runner.VersionMain].main(String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/VersionMain.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
    - System.err.println(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.VersionMain].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.VersionMain
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.VersionMain].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/VersionMain.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.VersionMain
    signature: '[org.openjdk.jmh.runner.VersionMain].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].fromResource(String)'
      Src: org.openjdk.jmh.runner.BenchmarkList:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkList
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].defaultList()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].fromResource(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkList
    signature: '[org.openjdk.jmh.runner.BenchmarkList].defaultList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].<init>(String,null,null)'
      Src: org.openjdk.jmh.runner.BenchmarkList:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkList
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - file
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].fromFile(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].<init>(String,null,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkList
    signature: '[org.openjdk.jmh.runner.BenchmarkList].fromFile(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].<init>(null,String,null)'
      Src: org.openjdk.jmh.runner.BenchmarkList:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkList
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - resource
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].fromResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].<init>(null,String,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkList
    signature: '[org.openjdk.jmh.runner.BenchmarkList].fromResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].<init>(null,null,String)'
      Src: org.openjdk.jmh.runner.BenchmarkList:56,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkList
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - strings
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].fromString(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].<init>(null,null,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkList
    signature: '[org.openjdk.jmh.runner.BenchmarkList].fromString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[InputStreamReader].<init>(InputStream,org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:60,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkList:61,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:62,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:63,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkList:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - InputStream
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<org.openjdk.jmh.runner.BenchmarkListEntry>
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - stream
    argTypes:
    - InputStream
    constantsTouched: []
    func_position:
      end: 68
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(InputStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.runner.BenchmarkList)'
    - '[InputStreamReader].<init>(InputStream,org.openjdk.jmh.runner.BenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.runner.BenchmarkList)'
    - '[ArrayList].<init>()'
    - '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.runner.BenchmarkListEntry>
    signature: '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OutputStreamWriter].<init>(OutputStream,org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:71,1
    - Dst: '[PrintWriter].<init>(OutputStreamWriter)'
      Src: org.openjdk.jmh.runner.BenchmarkList:71,1
    - Dst: '[ArrayList].<init>(Collection<org.openjdk.jmh.runner.BenchmarkListEntry>)'
      Src: org.openjdk.jmh.runner.BenchmarkList:72,1
    - Dst: Collections.sort(ArrayList)
      Src: org.openjdk.jmh.runner.BenchmarkList:73,1
    - Dst: entry.toLine()
      Src: org.openjdk.jmh.runner.BenchmarkList:75,1
    - Dst: writer.println(org.openjdk.jmh.runner.BenchmarkList)
      Src: org.openjdk.jmh.runner.BenchmarkList:75,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - OutputStream
      - Collection<org.openjdk.jmh.runner.BenchmarkListEntry>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 2
    argNames:
    - stream
    - entries
    argTypes:
    - OutputStream
    - Collection<org.openjdk.jmh.runner.BenchmarkListEntry>
    constantsTouched: []
    func_position:
      end: 78
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(OutputStream,Collection<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>(Collection<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    - '[OutputStreamWriter].<init>(OutputStream,org.openjdk.jmh.runner.BenchmarkList)'
    - Collections.sort(ArrayList)
    - entry.toLine()
    - '[PrintWriter].<init>(OutputStreamWriter)'
    - writer.println(org.openjdk.jmh.runner.BenchmarkList)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(OutputStream,Collection<org.openjdk.jmh.runner.BenchmarkListEntry>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,String)'
      Src: org.openjdk.jmh.runner.BenchmarkList:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkList
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 3
    argNames:
    - file
    - resource
    - strings
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].<init>(String,String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkList
    signature: '[org.openjdk.jmh.runner.BenchmarkList].<init>(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.singletonList(String)
      Src: org.openjdk.jmh.runner.BenchmarkList:92,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.BenchmarkList,List<String>)'
      Src: org.openjdk.jmh.runner.BenchmarkList:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Set<org.openjdk.jmh.runner.BenchmarkListEntry>
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 2
    argNames:
    - out
    - excludes
    argTypes:
    - org.openjdk.jmh.runner.format.OutputFormat
    - List<String>
    constantsTouched: []
    func_position:
      end: 93
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.BenchmarkList,List<String>)'
    - Collections.singletonList(String)
    linkageType: ''
    returnType: Set<org.openjdk.jmh.runner.BenchmarkListEntry>
    signature: '[org.openjdk.jmh.runner.BenchmarkList].getAll(org.openjdk.jmh.runner.format.OutputFormat,List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>(List<String>)'
      Src: org.openjdk.jmh.runner.BenchmarkList:106,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.BenchmarkList:107,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.BenchmarkList:108,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.runner.BenchmarkList:112,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:112,1
    - Dst: '[java.util.regex.Pattern].compile(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:114,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:114,1
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.runner.BenchmarkList:116,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:116,1
    - Dst: '[java.util.regex.Pattern].compile(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:118,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:118,1
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkList:122,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].getReaders()'
      Src: org.openjdk.jmh.runner.BenchmarkList:124,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:125,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.runner.BenchmarkList:126,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.runner.BenchmarkList:126,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].startsWith(String)'
      Src: org.openjdk.jmh.runner.BenchmarkList:127,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].trim()'
      Src: org.openjdk.jmh.runner.BenchmarkList:131,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].isEmpty()'
      Src: org.openjdk.jmh.runner.BenchmarkList:131,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:135,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
      Src: org.openjdk.jmh.runner.BenchmarkList:138,1
    - Dst: pattern.matcher(String)
      Src: org.openjdk.jmh.runner.BenchmarkList:138,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find()'
      Src: org.openjdk.jmh.runner.BenchmarkList:138,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
      Src: org.openjdk.jmh.runner.BenchmarkList:143,1
    - Dst: excludePattern.matcher(String)
      Src: org.openjdk.jmh.runner.BenchmarkList:143,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find()'
      Src: org.openjdk.jmh.runner.BenchmarkList:143,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:144,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.runner.BenchmarkList:152,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:156,1
    - Dst: '[RuntimeException].<init>(String,org.openjdk.jmh.runner.BenchmarkList)'
      Src: org.openjdk.jmh.runner.BenchmarkList:164,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<String>
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 3
    argNames:
    - out
    - includes
    - excludes
    argTypes:
    - org.openjdk.jmh.runner.format.OutputFormat
    - List<String>
    - List<String>
    constantsTouched: []
    func_position:
      end: 168
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,List<String>,List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkList.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkList].find()'
    - '[ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.BenchmarkList].startsWith(String)'
    - '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(org.openjdk.jmh.runner.BenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
    - '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkList)'
    - '[ArrayList].<init>(org.openjdk.jmh.runner.BenchmarkList)'
    - '[List<String>].size()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.runner.BenchmarkList)'
    - '[TreeSet].<init>()'
    - '[RuntimeException].<init>(String,org.openjdk.jmh.runner.BenchmarkList)'
    - '[org.openjdk.jmh.runner.BenchmarkList].trim()'
    - '[ArrayList].<init>(List<String>)'
    - '[ArrayList].size()'
    - '[BufferedReader].<init>(org.openjdk.jmh.runner.BenchmarkList)'
    - '[java.util.regex.Pattern].compile(org.openjdk.jmh.runner.BenchmarkList)'
    - excludePattern.matcher(String)
    - '[TreeSet].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
    - pattern.matcher(String)
    - reader.readLine()
    - '[ArrayList].add(String)'
    - '[org.openjdk.jmh.runner.BenchmarkList].getReaders()'
    - '[org.openjdk.jmh.runner.BenchmarkList].isEmpty()'
    linkageType: ''
    returnType: SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>
    signature: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,List<String>,List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromResource(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:61,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.CompilerHints
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].fromResource(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.CompilerHints
    signature: '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
      Src: org.openjdk.jmh.runner.CompilerHints:69,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.CompilerHints:69,1
    - Dst: '[Set<String>].size()'
      Src: org.openjdk.jmh.runner.CompilerHints:70,1
    - Dst: '[ArrayList].<init>(int)'
      Src: org.openjdk.jmh.runner.CompilerHints:70,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:71,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
      Src: org.openjdk.jmh.runner.CompilerHints:74,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:75,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:76,1
    - Dst: '[BlackholeMode].shouldBlackhole()'
      Src: org.openjdk.jmh.runner.CompilerHints:77,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:78,1
    - Dst: '[BlackholeMode].shouldNotInline()'
      Src: org.openjdk.jmh.runner.CompilerHints:80,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:81,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:83,1
    - Dst: '[ArrayList].addAll(Set<String>)'
      Src: org.openjdk.jmh.runner.CompilerHints:84,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHints:85,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:87,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 66
    functionDepth: 5
    functionLinenumber: 66
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 2
    functionsReached:
    - '[BlackholeMode].shouldNotInline()'
    - '[BlackholeMode].shouldBlackhole()'
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
    - '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,ArrayList)'
    - '[Set<String>].size()'
    - '[ArrayList].add(String)'
    - '[ArrayList].addAll(Set<String>)'
    - '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    - '[ArrayList].<init>(int)'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].<init>(null,String)'
      Src: org.openjdk.jmh.runner.CompilerHints:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.CompilerHints
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - resource
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.runner.CompilerHints].fromResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].<init>(null,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.CompilerHints
    signature: '[org.openjdk.jmh.runner.CompilerHints].fromResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].<init>(String,null)'
      Src: org.openjdk.jmh.runner.CompilerHints:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.CompilerHints
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - file
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].<init>(String,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.CompilerHints
    signature: '[org.openjdk.jmh.runner.CompilerHints].fromFile(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHints:55,1
    - Dst: Boolean.parseBoolean(org.openjdk.jmh.runner.CompilerHints)
      Src: org.openjdk.jmh.runner.CompilerHints:55,1
    - Dst: System.getProperty(String,String)
      Src: org.openjdk.jmh.runner.CompilerHints:57,1
    - Dst: Boolean.parseBoolean(org.openjdk.jmh.runner.CompilerHints)
      Src: org.openjdk.jmh.runner.CompilerHints:57,1
    - Dst: '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,null)'
      Src: org.openjdk.jmh.runner.CompilerHints:102,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].read()'
      Src: org.openjdk.jmh.runner.CompilerHints:103,1
    - Dst: Collections.unmodifiableSet(Set<String>)
      Src: org.openjdk.jmh.runner.CompilerHints:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.CompilerHints
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 2
    argNames:
    - file
    - resource
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 2
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.runner.CompilerHints].<init>(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - Boolean.parseBoolean(org.openjdk.jmh.runner.CompilerHints)
    - '[org.openjdk.jmh.runner.AbstractResourceReader].<init>(String,String,null)'
    - '[org.openjdk.jmh.runner.CompilerHints].read()'
    - Collections.unmodifiableSet(Set<String>)
    - System.getProperty(String,String)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.CompilerHints
    signature: '[org.openjdk.jmh.runner.CompilerHints].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].checkCompilerHintsState()'
      Src: org.openjdk.jmh.runner.CompilerHints:139,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: CompilerHintsSelect
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].checkCompilerHintsState()'
    linkageType: ''
    returnType: CompilerHintsSelect
    signature: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].resetCompilerHintsSelect()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHints:150,1
    - Dst: '[CompilerHintsSelect].isEnabled()'
      Src: org.openjdk.jmh.runner.CompilerHints:150,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 3
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsEnabled()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - '[CompilerHintsSelect].isEnabled()'
    - '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.CompilerHints:158,1
    - Dst: CompilerHintsSelect.valueOf(org.openjdk.jmh.runner.CompilerHints)
      Src: org.openjdk.jmh.runner.CompilerHints:162,1
    - Dst: '[IllegalArgumentException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:164,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].isAuto()'
      Src: org.openjdk.jmh.runner.CompilerHints:166,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:167,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.CompilerHints:171,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].contains(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:173,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].contains(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:177,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.CompilerHints:179,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].indexOf(char)'
      Src: org.openjdk.jmh.runner.CompilerHints:182,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].substring(int)'
      Src: org.openjdk.jmh.runner.CompilerHints:182,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].split(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:182,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.runner.CompilerHints:183,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.runner.CompilerHints:185,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.runner.CompilerHints:185,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.runner.CompilerHints:190,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: CompilerHintsSelect
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 157
    functionDepth: 1
    functionLinenumber: 157
    functionLinenumberEnd: 194
    functionName: '[org.openjdk.jmh.runner.CompilerHints].checkCompilerHintsState()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].isAuto()'
    - '[org.openjdk.jmh.runner.CompilerHints].contains(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].substring(int)'
    - '[org.openjdk.jmh.runner.CompilerHints].split(String)'
    - '[IllegalArgumentException].<init>(String)'
    - CompilerHintsSelect.valueOf(org.openjdk.jmh.runner.CompilerHints)
    - '[org.openjdk.jmh.runner.CompilerHints].contains(String)'
    - '[org.openjdk.jmh.runner.CompilerHints].indexOf(char)'
    - System.err.println(String)
    - System.getProperty(String)
    - Integer.parseInt()
    - '[IllegalArgumentException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
    linkageType: ''
    returnType: CompilerHintsSelect
    signature: '[org.openjdk.jmh.runner.CompilerHints].checkCompilerHintsState()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Set<String>
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 198
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.runner.CompilerHints].get()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: Set<String>
    signature: '[org.openjdk.jmh.runner.CompilerHints].get()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:201,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].getReaders()'
      Src: org.openjdk.jmh.runner.CompilerHints:204,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:205,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.runner.CompilerHints:206,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.runner.CompilerHints:206,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].startsWith(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:207,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].trim()'
      Src: org.openjdk.jmh.runner.CompilerHints:211,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].isEmpty()'
      Src: org.openjdk.jmh.runner.CompilerHints:211,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:215,1
    - Dst: '[RuntimeException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:220,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Set<String>
      static: false
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 224
      start: 200
    functionDepth: 1
    functionLinenumber: 200
    functionLinenumberEnd: 224
    functionName: '[org.openjdk.jmh.runner.CompilerHints].read()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - '[TreeSet].add(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].startsWith(String)'
    - '[org.openjdk.jmh.runner.CompilerHints].isEmpty()'
    - '[BufferedReader].<init>(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].trim()'
    - '[RuntimeException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].getReaders()'
    - reader.readLine()
    - '[TreeSet].<init>()'
    linkageType: ''
    returnType: Set<String>
    signature: '[org.openjdk.jmh.runner.CompilerHints].read()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:231,1
    - Dst: cmdLineWord.startsWith(String)
      Src: org.openjdk.jmh.runner.CompilerHints:233,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.runner.CompilerHints:234,1
    - Dst: cmdLineWord.substring(org.openjdk.jmh.runner.CompilerHints)
      Src: org.openjdk.jmh.runner.CompilerHints:234,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:234,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - command
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 238
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 3
    functionsReached:
    - '[String].length()'
    - cmdLineWord.startsWith(String)
    - cmdLineWord.substring(org.openjdk.jmh.runner.CompilerHints)
    - '[ArrayList].add(org.openjdk.jmh.runner.CompilerHints)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.CompilerHints].getCompileCommandFiles(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHints:253,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.runner.CompilerHints:254,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsEnabled()'
      Src: org.openjdk.jmh.runner.CompilerHints:258,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:262,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
      Src: org.openjdk.jmh.runner.CompilerHints:263,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:263,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].removeCompileCommandFiles(List<String>,ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHints:264,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.runner.CompilerHints:265,1
    - Dst: '[File].<init>(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:266,1
    - Dst: '[File].exists()'
      Src: org.openjdk.jmh.runner.CompilerHints:267,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.runner.CompilerHints:268,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:268,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
      Src: org.openjdk.jmh.runner.CompilerHints:272,1
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:273,1
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:274,1
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:275,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].mergeHintFiles(ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHints:278,1
    - Dst: '[List<String>].add(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:278,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - command
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 279
      start: 252
    functionDepth: 6
    functionLinenumber: 252
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].compilerHintsEnabled()'
    - '[ArrayList].size()'
    - '[File].<init>(String)'
    - System.err.println(String)
    - '[org.openjdk.jmh.runner.CompilerHints].mergeHintFiles(ArrayList)'
    - '[List<String>].add(String)'
    - '[ArrayList].add(String)'
    - '[File].getAbsolutePath()'
    - '[ArrayList].add(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].hintsFile()'
    - '[File].exists()'
    - '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    - '[List<String>].add(org.openjdk.jmh.runner.CompilerHints)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
    - '[org.openjdk.jmh.runner.CompilerHints].removeCompileCommandFiles(List<String>,ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].iterator()'
      Src: org.openjdk.jmh.runner.CompilerHints:286,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].hasNext()'
      Src: org.openjdk.jmh.runner.CompilerHints:287,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].next()'
      Src: org.openjdk.jmh.runner.CompilerHints:288,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].startsWith(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:289,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.runner.CompilerHints:290,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].substring(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:290,1
    - Dst: '[List<String>].add(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:290,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].remove()'
      Src: org.openjdk.jmh.runner.CompilerHints:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 2
    argNames:
    - command
    - compileCommandFiles
    argTypes:
    - List<String>
    - List<String>
    constantsTouched: []
    func_position:
      end: 294
      start: 285
    functionDepth: 0
    functionLinenumber: 285
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.runner.CompilerHints].removeCompileCommandFiles(List<String>,List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[List<String>].iterator()'
    - '[org.openjdk.jmh.runner.CompilerHints].startsWith(String)'
    - '[org.openjdk.jmh.runner.CompilerHints].hasNext()'
    - '[org.openjdk.jmh.runner.CompilerHints].next()'
    - '[org.openjdk.jmh.runner.CompilerHints].remove()'
    - '[List<String>].add(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.runner.CompilerHints].substring(org.openjdk.jmh.runner.CompilerHints)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].removeCompileCommandFiles(List<String>,List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].size()'
      Src: org.openjdk.jmh.runner.CompilerHints:297,1
    - Dst: '[List<String>].get(int)'
      Src: org.openjdk.jmh.runner.CompilerHints:298,1
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:301,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:303,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.runner.CompilerHints:303,1
    - Dst: '[TreeSet].addAll(Set<String>)'
      Src: org.openjdk.jmh.runner.CompilerHints:303,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,TreeSet)'
      Src: org.openjdk.jmh.runner.CompilerHints:305,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:307,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - compileCommandFiles
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 309
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 309
    functionName: '[org.openjdk.jmh.runner.CompilerHints].mergeHintFiles(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - '[List<String>].get(int)'
    - '[List<String>].size()'
    - '[org.openjdk.jmh.runner.CompilerHints].fromFile(org.openjdk.jmh.runner.CompilerHints)'
    - '[TreeSet].<init>()'
    - '[TreeSet].addAll(Set<String>)'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,TreeSet)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.CompilerHints].mergeHintFiles(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.CompilerHints:320,1
    - Dst: BlackholeMode.valueOf(org.openjdk.jmh.runner.CompilerHints)
      Src: org.openjdk.jmh.runner.CompilerHints:323,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].shouldBlackhole()'
      Src: org.openjdk.jmh.runner.CompilerHints:328,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerBlackholesAvailable()'
      Src: org.openjdk.jmh.runner.CompilerHints:328,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:329,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:334,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerBlackholesAvailable()'
      Src: org.openjdk.jmh.runner.CompilerHints:340,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: BlackholeMode
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 353
      start: 314
    functionDepth: 4
    functionLinenumber: 314
    functionLinenumberEnd: 353
    functionName: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 5
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - System.getProperty(String)
    - BlackholeMode.valueOf(org.openjdk.jmh.runner.CompilerHints)
    - '[org.openjdk.jmh.runner.CompilerHints].shouldBlackhole()'
    - '[org.openjdk.jmh.runner.CompilerHints].compilerBlackholesAvailable()'
    linkageType: ''
    returnType: BlackholeMode
    signature: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
      Src: org.openjdk.jmh.runner.CompilerHints:356,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: BlackholeSelect
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 358
      start: 355
    functionDepth: 5
    functionLinenumber: 355
    functionLinenumberEnd: 358
    functionName: '[org.openjdk.jmh.runner.CompilerHints].blackholeSelect()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    linkageType: ''
    returnType: BlackholeSelect
    signature: '[org.openjdk.jmh.runner.CompilerHints].blackholeSelect()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:407,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.CompilerHints:408,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:408,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:409,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:410,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:411,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:412,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:414,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHints:416,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:418,1
    - Dst: l.contains(String)
      Src: org.openjdk.jmh.runner.CompilerHints:419,1
    - Dst: l.contains(String)
      Src: org.openjdk.jmh.runner.CompilerHints:419,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:420,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.CompilerHints:428,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.CompilerHints:429,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:429,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:430,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:431,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:432,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:434,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(ArrayList)'
      Src: org.openjdk.jmh.runner.CompilerHints:436,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(org.openjdk.jmh.runner.CompilerHints)'
      Src: org.openjdk.jmh.runner.CompilerHints:438,1
    - Dst: l.contains(String)
      Src: org.openjdk.jmh.runner.CompilerHints:439,1
    - Dst: l.contains(String)
      Src: org.openjdk.jmh.runner.CompilerHints:439,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:440,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:447,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 449
      start: 404
    functionDepth: 3
    functionLinenumber: 404
    functionLinenumberEnd: 449
    functionName: '[org.openjdk.jmh.runner.CompilerHints].compilerBlackholesAvailable()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.CompilerHints].debug(org.openjdk.jmh.runner.CompilerHints)'
    - '[org.openjdk.jmh.util.Utils].runWith(ArrayList)'
    - '[ArrayList].add(String)'
    - l.contains(String)
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.CompilerHints].compilerBlackholesAvailable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.runner.CompilerHints:453,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - msg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 455
      start: 451
    functionDepth: 0
    functionLinenumber: 451
    functionLinenumberEnd: 455
    functionName: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 1
    functionsReached:
    - System.out.println(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].debug(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
      Src: org.openjdk.jmh.runner.CompilerHints:458,1
    - Dst: '[CompilerHintsSelect].isAuto()'
      Src: org.openjdk.jmh.runner.CompilerHints:458,1
    - Dst: '[PrintStream].print(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:459,1
    - Dst: '[PrintStream].println()'
      Src: org.openjdk.jmh.runner.CompilerHints:460,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
      Src: org.openjdk.jmh.runner.CompilerHints:462,1
    - Dst: '[PrintStream].print(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:463,1
    - Dst: '[PrintStream].println()'
      Src: org.openjdk.jmh.runner.CompilerHints:464,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - out
    argTypes:
    - PrintStream
    constantsTouched: []
    func_position:
      end: 465
      start: 457
    functionDepth: 5
    functionLinenumber: 457
    functionLinenumberEnd: 465
    functionName: '[org.openjdk.jmh.runner.CompilerHints].printHints(PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[PrintStream].print(String)'
    - '[CompilerHintsSelect].isAuto()'
    - '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    - '[PrintStream].println()'
    - '[org.openjdk.jmh.runner.CompilerHints].compilerHintsSelect()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].printHints(PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
      Src: org.openjdk.jmh.runner.CompilerHints:468,1
    - Dst: '[PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:469,1
    - Dst: '[PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:470,1
    - Dst: '[PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:471,1
    - Dst: '[PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:472,1
    - Dst: '[PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.CompilerHints:473,1
    - Dst: '[PrintStream].println()'
      Src: org.openjdk.jmh.runner.CompilerHints:474,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintStream
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      - String
      - org.openjdk.jmh.runner.CompilerHints
      - String
      - Set<String>
      - String
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - CompilerHintsSelect
      - BlackholeMode
      - BlackholeSelect
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.runner.AbstractResourceReader
    argCount: 1
    argNames:
    - out
    argTypes:
    - PrintStream
    constantsTouched: []
    func_position:
      end: 476
      start: 467
    functionDepth: 5
    functionLinenumber: 467
    functionLinenumberEnd: 476
    functionName: '[org.openjdk.jmh.runner.CompilerHints].printWarnings(PrintStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/CompilerHints.java
    functionUses: 0
    functionsReached:
    - '[PrintStream].println()'
    - '[org.openjdk.jmh.runner.CompilerHints].blackholeMode()'
    - '[PrintStream].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.CompilerHints].printWarnings(PrintStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutputFormat()'
      Src: org.openjdk.jmh.runner.ForkedRunner:42,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
      Src: org.openjdk.jmh.runner.ForkedRunner:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.link.BinaryLinkClient
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.link.BinaryLinkClient
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ForkedRunner
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 2
    argNames:
    - options
    - link
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.runner.link.BinaryLinkClient
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 2
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.ForkedRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.link.BinaryLinkClient)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedRunner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutputFormat()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ForkedRunner
    signature: '[org.openjdk.jmh.runner.ForkedRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.link.BinaryLinkClient)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].requestPlan()'
      Src: org.openjdk.jmh.runner.ForkedRunner:47,1
    - Dst: '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
      Src: org.openjdk.jmh.runner.ForkedRunner:50,1
    - Dst: '[org.openjdk.jmh.runner.ForkedRunner].runBenchmarksForked(org.openjdk.jmh.runner.ActionPlan,org.openjdk.jmh.runner.IterationResultAcceptor)'
      Src: org.openjdk.jmh.runner.ForkedRunner:72,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushException(org.openjdk.jmh.runner.ForkedRunner)'
      Src: org.openjdk.jmh.runner.ForkedRunner:74,1
    - Dst: ioe.getCause()
      Src: org.openjdk.jmh.runner.ForkedRunner:76,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.runner.ForkedRunner:79,1
    - Dst: out.close()
      Src: org.openjdk.jmh.runner.ForkedRunner:80,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.link.BinaryLinkClient
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 46
    functionDepth: 2
    functionLinenumber: 46
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.runner.ForkedRunner].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedRunner.java
    functionUses: 1
    functionsReached:
    - out.flush()
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushException(org.openjdk.jmh.runner.ForkedRunner)'
    - ioe.getCause()
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].requestPlan()'
    - out.close()
    - '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
    - '[org.openjdk.jmh.runner.ForkedRunner].runBenchmarksForked(org.openjdk.jmh.runner.ActionPlan,org.openjdk.jmh.runner.IterationResultAcceptor)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ForkedRunner].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(java.io.IOException)'
      Src: org.openjdk.jmh.runner.ForkedRunner.SavedIOException:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.IOException
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - IOException
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ForkedRunner.SavedIOException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - e
    argTypes:
    - java.io.IOException
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.runner.ForkedRunner.SavedIOException].<init>(java.io.IOException)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedRunner.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(java.io.IOException)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ForkedRunner.SavedIOException
    signature: '[org.openjdk.jmh.runner.ForkedRunner.SavedIOException].<init>(java.io.IOException)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - IOException
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.io.IOException
      static: false
      superClass: RuntimeException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.runner.ForkedRunner.SavedIOException].getCause()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedRunner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.io.IOException
    signature: '[org.openjdk.jmh.runner.ForkedRunner.SavedIOException].getCause()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.profile.ProfilerException)'
      Src: org.openjdk.jmh.runner.ProfilersFailedException:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.profile.ProfilerException
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ProfilersFailedException
      static: false
      superClass: org.openjdk.jmh.runner.RunnerException
    argCount: 1
    argNames:
    - e
    argTypes:
    - org.openjdk.jmh.profile.ProfilerException
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.runner.ProfilersFailedException].<init>(org.openjdk.jmh.profile.ProfilerException)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ProfilersFailedException.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.profile.ProfilerException)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ProfilersFailedException
    signature: '[org.openjdk.jmh.runner.ProfilersFailedException].<init>(org.openjdk.jmh.profile.ProfilerException)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.InfraControlL2].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.runner.InfraControl:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.InfraControl
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 8
    argNames:
    - benchmarkParams
    - iterationParams
    - preSetup
    - preTearDown
    - firstIteration
    - lastIteration
    - shouldYield
    - notifyControl
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - java.util.concurrent.CountDownLatch
    - java.util.concurrent.CountDownLatch
    - boolean
    - boolean
    - boolean
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 50
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.runner.InfraControl].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControlL2].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.InfraControl
    signature: '[org.openjdk.jmh.runner.InfraControl].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDuration(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.runner.InfraControl:56,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.InfraControl:59,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 561
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDuration(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: iterationParams.getTime()
      Src: org.openjdk.jmh.runner.InfraControl:69,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].convertTo(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.InfraControl:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 1
    argNames:
    - unit
    argTypes:
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.runner.InfraControl].getDuration(java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].convertTo(java.util.concurrent.TimeUnit)'
    - iterationParams.getTime()
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.InfraControl].getDuration(java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: preSetup.countDown()
      Src: org.openjdk.jmh.runner.InfraControl:73,1
    - Dst: preSetup.await()
      Src: org.openjdk.jmh.runner.InfraControl:77,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 2244
    functionsReached:
    - preSetup.countDown()
    - preSetup.await()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: preTearDown.countDown()
      Src: org.openjdk.jmh.runner.InfraControl:86,1
    - Dst: preTearDown.await()
      Src: org.openjdk.jmh.runner.InfraControl:90,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 2244
    functionsReached:
    - preTearDown.await()
    - preTearDown.countDown()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: preSetup.countDown()
      Src: org.openjdk.jmh.runner.InfraControl:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.runner.InfraControl].preSetupForce()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 1
    functionsReached:
    - preSetup.countDown()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControl].preSetupForce()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: preTearDown.countDown()
      Src: org.openjdk.jmh.runner.InfraControl:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.runner.InfraControl].preTearDownForce()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 1
    functionsReached:
    - preTearDown.countDown()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControl].preTearDownForce()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 2244
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.runner.InfraControl].announceDone()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControl].announceDone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.runner.InfraControlL2:154,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.runner.InfraControlL2:155,1
    - Dst: '[java.util.concurrent.CountDownLatch].<init>(int)'
      Src: org.openjdk.jmh.runner.InfraControlL2:157,1
    - Dst: '[java.util.concurrent.CountDownLatch].<init>(int)'
      Src: org.openjdk.jmh.runner.InfraControlL2:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].shouldSynchIterations()'
      Src: org.openjdk.jmh.runner.InfraControlL2:160,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.runner.InfraControlL2:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - org.openjdk.jmh.infra.Control
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.InfraControlL2
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 8
    argNames:
    - benchmarkParams
    - iterationParams
    - preSetup
    - preTearDown
    - firstIteration
    - lastIteration
    - shouldYield
    - notifyControl
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - java.util.concurrent.CountDownLatch
    - java.util.concurrent.CountDownLatch
    - boolean
    - boolean
    - boolean
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 176
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.CountDownLatch].<init>(int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].shouldSynchIterations()'
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.InfraControlL2
    signature: '[org.openjdk.jmh.runner.InfraControlL2].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,java.util.concurrent.CountDownLatch,java.util.concurrent.CountDownLatch,boolean,boolean,boolean,org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: warmupVisited.incrementAndGet()
      Src: org.openjdk.jmh.runner.InfraControlL2:180,1
    - Dst: warmupDone.countDown()
      Src: org.openjdk.jmh.runner.InfraControlL2:184,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.InfraControlL2:188,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 190
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 190
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].announceWarmupReady()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - warmupVisited.incrementAndGet()
    - '[IllegalStateException].<init>(String)'
    - warmupDone.countDown()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControlL2].announceWarmupReady()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.runner.InfraControlL2:194,1
    - Dst: '[java.util.concurrent.CountDownLatch].countDown()'
      Src: org.openjdk.jmh.runner.InfraControlL2:197,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.InfraControlL2:201,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 203
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 203
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].announceWarmdownReady()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.CountDownLatch].countDown()'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControlL2].announceWarmdownReady()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: warmupDone.await()
      Src: org.openjdk.jmh.runner.InfraControlL2:208,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].awaitWarmupReady()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - warmupDone.await()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControlL2].awaitWarmupReady()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.CountDownLatch].await()'
      Src: org.openjdk.jmh.runner.InfraControlL2:218,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].awaitWarmdownReady()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.CountDownLatch].await()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.InfraControlL2].awaitWarmdownReady()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParam(String)'
      Src: org.openjdk.jmh.runner.InfraControlL2:226,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.InfraControlL2:228,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.CountDownLatch
      - java.util.concurrent.CountDownLatch
      - boolean
      - boolean
      - boolean
      - java.util.concurrent.atomic.AtomicInteger
      - boolean
      - java.util.concurrent.CountDownLatch
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.Control
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.runner.InfraControlL1
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 231
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.runner.InfraControlL2].getParam(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParam(String)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.InfraControlL2].getParam(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.InfraControlL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.InfraControlL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/InfraControl.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.InfraControlL1
    signature: '[org.openjdk.jmh.runner.InfraControlL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.ForkedMain:56,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.runner.ForkedMain:62,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].<init>()'
      Src: org.openjdk.jmh.runner.ForkedMain:62,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain].addShutdownHook(org.openjdk.jmh.runner.ForkedMain.HangupThread)'
      Src: org.openjdk.jmh.runner.ForkedMain:62,1
    - Dst: '[ShutdownTimeoutThread].<init>()'
      Src: org.openjdk.jmh.runner.ForkedMain:65,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.runner.ForkedMain:72,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].<init>(org.openjdk.jmh.runner.ForkedMain,org.openjdk.jmh.runner.ForkedMain)'
      Src: org.openjdk.jmh.runner.ForkedMain:75,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].set(org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.ForkedMain:76,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].handshake()'
      Src: org.openjdk.jmh.runner.ForkedMain:78,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getErrStream()'
      Src: org.openjdk.jmh.runner.ForkedMain:81,1
    - Dst: System.setErr(java.io.PrintStream)
      Src: org.openjdk.jmh.runner.ForkedMain:81,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutStream()'
      Src: org.openjdk.jmh.runner.ForkedMain:82,1
    - Dst: System.setOut(java.io.PrintStream)
      Src: org.openjdk.jmh.runner.ForkedMain:82,1
    - Dst: '[org.openjdk.jmh.runner.ForkedRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.ForkedMain:85,1
    - Dst: '[org.openjdk.jmh.runner.ForkedRunner].run()'
      Src: org.openjdk.jmh.runner.ForkedMain:86,1
    - Dst: '[ShutdownTimeoutThread].start()'
      Src: org.openjdk.jmh.runner.ForkedMain:94,1
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.runner.ForkedMain:98,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>
      - boolean
      - Throwable
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - argv
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 101
      start: 54
    functionDepth: 3
    functionLinenumber: 54
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.runner.ForkedMain].main(String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.ForkedRunner].run()'
    - System.setOut(java.io.PrintStream)
    - '[ShutdownTimeoutThread].<init>()'
    - Runtime.getRuntime()
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].getErrStream()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutStream()'
    - '[org.openjdk.jmh.runner.ForkedRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.link.BinaryLinkClient)'
    - '[org.openjdk.jmh.runner.ForkedMain].addShutdownHook(org.openjdk.jmh.runner.ForkedMain.HangupThread)'
    - System.setErr(java.io.PrintStream)
    - System.exit(int)
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].<init>(org.openjdk.jmh.runner.ForkedMain,org.openjdk.jmh.runner.ForkedMain)'
    - Integer.parseInt()
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].set(org.openjdk.jmh.runner.link.BinaryLinkClient)'
    - '[org.openjdk.jmh.runner.ForkedMain.HangupThread].<init>()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].handshake()'
    - '[ShutdownTimeoutThread].start()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ForkedMain].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
      Src: org.openjdk.jmh.runner.ForkedMain:108,1
    - Dst: '[IllegalStateException].<init>(String,String)'
      Src: org.openjdk.jmh.runner.ForkedMain:113,1
    - Dst: '[IllegalStateException].getMessage()'
      Src: org.openjdk.jmh.runner.ForkedMain:118,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].get()'
      Src: org.openjdk.jmh.runner.ForkedMain:120,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain].getOutputFormat()'
      Src: org.openjdk.jmh.runner.ForkedMain:123,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain].println(org.openjdk.jmh.runner.ForkedMain)'
      Src: org.openjdk.jmh.runner.ForkedMain:123,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(IllegalStateException)'
      Src: org.openjdk.jmh.runner.ForkedMain:124,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain].pushException(org.openjdk.jmh.runner.BenchmarkException)'
      Src: org.openjdk.jmh.runner.ForkedMain:124,1
    - Dst: '[IllegalStateException].printStackTrace(java.io.PrintStream)'
      Src: org.openjdk.jmh.runner.ForkedMain:127,1
    - Dst: '[IllegalStateException].printStackTrace(java.io.PrintStream)'
      Src: org.openjdk.jmh.runner.ForkedMain:131,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].getAndSet(null)'
      Src: org.openjdk.jmh.runner.ForkedMain:135,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain].close()'
      Src: org.openjdk.jmh.runner.ForkedMain:138,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>
      - boolean
      - Throwable
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.runner.ForkedMain].hangup()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(IllegalStateException)'
    - '[IllegalStateException].getMessage()'
    - '[org.openjdk.jmh.runner.ForkedMain].pushException(org.openjdk.jmh.runner.BenchmarkException)'
    - '[java.util.concurrent.atomic.AtomicBoolean].compareAndSet(boolean,boolean)'
    - '[org.openjdk.jmh.runner.ForkedMain].println(org.openjdk.jmh.runner.ForkedMain)'
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>].getAndSet(null)'
    - '[IllegalStateException].<init>(String,String)'
    - '[org.openjdk.jmh.runner.ForkedMain].getOutputFormat()'
    - '[org.openjdk.jmh.runner.ForkedMain].close()'
    - '[IllegalStateException].printStackTrace(java.io.PrintStream)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ForkedMain].hangup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicBoolean].<init>()'
      Src: org.openjdk.jmh.runner.ForkedMain:42,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>()'
      Src: org.openjdk.jmh.runner.ForkedMain:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicBoolean
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.link.BinaryLinkClient>
      - boolean
      - Throwable
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ForkedMain
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.ForkedMain].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference].<init>()'
    - '[java.util.concurrent.atomic.AtomicBoolean].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ForkedMain
    signature: '[org.openjdk.jmh.runner.ForkedMain].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].hangup()'
      Src: org.openjdk.jmh.runner.ForkedMain.HangupThread:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.ForkedMain.HangupThread].hangup()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ForkedMain.HangupThread
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ForkedMain.HangupThread
    signature: '[org.openjdk.jmh.runner.ForkedMain.HangupThread].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:171,1
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:172,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:173,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].setName(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:176,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].setDaemon(boolean)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 175
    functionDepth: 1
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].setName(String)'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].setDaemon(boolean)'
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread
    signature: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:182,1
    - Dst: TimeUnit.SECONDS.sleep(int)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:187,1
    - Dst: TimeUnit.SECONDS.toNanos(int)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:192,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:192,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getMessage(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:194,1
    - Dst: linkRef.get()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:196,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getOutputFormat()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:198,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:198,1
    - Dst: nakedErr.println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:201,1
    - Dst: linkRef.get()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:206,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getOutputFormat()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:208,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:208,1
    - Dst: nakedErr.println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:211,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].hangup()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:215,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:216,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].halt(int)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:216,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 217
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - nakedErr.println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].hangup()'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getMessage(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
    - Runtime.getRuntime()
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getOutputFormat()'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].halt(int)'
    - linkRef.get()
    - TimeUnit.SECONDS.toNanos(int)
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].println(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
    - TimeUnit.SECONDS.sleep(int)
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:220,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:221,1
    - Dst: TimeUnit.NANOSECONDS.toSeconds(long)
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:222,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].append(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:221,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:221,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:223,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:224,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:226,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:227,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:228,1
    - Dst: Thread.getAllStackTraces()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:230,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].entrySet()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:230,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:231,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:232,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].isDaemon()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:234,1
    - Dst: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].isAlive()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:235,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:237,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:238,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:241,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:242,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:243,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:246,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread:249,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - waitMore
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 250
      start: 219
    functionDepth: 1
    functionLinenumber: 219
    functionLinenumberEnd: 250
    functionName: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getMessage(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/ForkedMain.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - e.getValue()
    - TimeUnit.NANOSECONDS.toSeconds(long)
    - Thread.getAllStackTraces()
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].append(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
    - '[StringBuilder].append(org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread)'
    - '[StringBuilder].<init>()'
    - e.getKey()
    - '[StringBuilder].toString()'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].isDaemon()'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].isAlive()'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].append(String)'
    - '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].entrySet()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.ForkedMain.ShutdownTimeoutThread].getMessage(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.FailureAssistException
      static: false
      superClass: RuntimeException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/FailureAssistException.java
    functionUses: 1418
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.FailureAssistException
    signature: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.IterationResult
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - iterationData
    argTypes:
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 31
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 31
    functionName: '[org.openjdk.jmh.runner.IterationResultAcceptor].accept(org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/IterationResultAcceptor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.IterationResultAcceptor].accept(org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - md
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResultMetaData
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.runner.IterationResultAcceptor].acceptMeta(org.openjdk.jmh.results.BenchmarkResultMetaData)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/IterationResultAcceptor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.IterationResultAcceptor].acceptMeta(org.openjdk.jmh.results.BenchmarkResultMetaData)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.IterationResultAcceptor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/IterationResultAcceptor.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.IterationResultAcceptor
    signature: '[org.openjdk.jmh.runner.IterationResultAcceptor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.Runner:65,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.Runner:66,1
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.runner.Runner:67,1
    - Dst: '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
      Src: org.openjdk.jmh.runner.Runner:79,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].defaultList()'
      Src: org.openjdk.jmh.runner.Runner:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.Runner
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 2
    argNames:
    - options
    - format
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.runner.format.OutputFormat
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 2
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - Boolean.getBoolean(String)
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.BenchmarkList].defaultList()'
    - Integer.getInteger(String,int)
    - '[org.openjdk.jmh.runner.BaseRunner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.Runner
    signature: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.Runner:65,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.Runner:66,1
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.runner.Runner:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].createOutputFormat(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.runner.Runner:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
      Src: org.openjdk.jmh.runner.Runner:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.Runner
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - options
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 3
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 375
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].createOutputFormat(org.openjdk.jmh.runner.options.Options)'
    - Boolean.getBoolean(String)
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.Runner
    signature: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:96,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.Runner:100,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.runner.Runner:100,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.Runner:102,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.runner.Runner:102,1
    - Dst: '[PrintStream].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:102,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:104,1
    - Dst: '[org.openjdk.jmh.util.Utils].guessConsoleEncoding()'
      Src: org.openjdk.jmh.runner.Runner:109,1
    - Dst: '[org.openjdk.jmh.util.UnCloseablePrintStream].<init>(org.openjdk.jmh.runner.Runner,java.nio.charset.Charset)'
      Src: org.openjdk.jmh.runner.Runner:109,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:111,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.Runner:115,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.Runner:115,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.util.UnCloseablePrintStream,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:115,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.format.OutputFormat
      static: true
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - options
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 116
      start: 93
    functionDepth: 2
    functionLinenumber: 93
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.runner.Runner].createOutputFormat(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.Utils].guessConsoleEncoding()'
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[PrintStream].<init>(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    - '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.util.UnCloseablePrintStream,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.UnCloseablePrintStream].<init>(org.openjdk.jmh.runner.Runner,java.nio.charset.Charset)'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.OutputFormat
    signature: '[org.openjdk.jmh.runner.Runner].createOutputFormat(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: options.getIncludes()
      Src: org.openjdk.jmh.runner.Runner:122,1
    - Dst: options.getExcludes()
      Src: org.openjdk.jmh.runner.Runner:122,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:122,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:124,1
    - Dst: benchmark.getUsername()
      Src: org.openjdk.jmh.runner.Runner:126,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:126,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.runner.Runner].list()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - benchmark.getUsername()
    - options.getExcludes()
    - options.getIncludes()
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - out.println(String)
    - out.println(org.openjdk.jmh.runner.Runner)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.Runner].list()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
      Src: org.openjdk.jmh.runner.Runner:135,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
      Src: org.openjdk.jmh.runner.Runner:135,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,List<String>,List<String>)'
      Src: org.openjdk.jmh.runner.Runner:135,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:136,1
    - Dst: benchmark.getUsername()
      Src: org.openjdk.jmh.runner.Runner:138,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:138,1
    - Dst: benchmark.getParams()
      Src: org.openjdk.jmh.runner.Runner:139,1
    - Dst: '[org.openjdk.jmh.runner.Runner].hasValue()'
      Src: org.openjdk.jmh.runner.Runner:140,1
    - Dst: '[org.openjdk.jmh.runner.Runner].get()'
      Src: org.openjdk.jmh.runner.Runner:141,1
    - Dst: '[org.openjdk.jmh.runner.Runner].entrySet()'
      Src: org.openjdk.jmh.runner.Runner:141,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.runner.Runner:142,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:143,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.runner.Runner:143,1
    - Dst: Arrays.asList(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:143,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:143,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:144,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.CommandLineOptions
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - options
    argTypes:
    - org.openjdk.jmh.runner.options.CommandLineOptions
    constantsTouched: []
    func_position:
      end: 148
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.runner.Runner].listWithParams(org.openjdk.jmh.runner.options.CommandLineOptions)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - benchmark.getUsername()
    - e.getValue()
    - '[org.openjdk.jmh.runner.Runner].hasValue()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
    - '[org.openjdk.jmh.runner.Runner].get()'
    - '[org.openjdk.jmh.runner.Runner].entrySet()'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,List<String>,List<String>)'
    - e.getKey()
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
    - benchmark.getParams()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
    - Arrays.asList(org.openjdk.jmh.runner.Runner)
    - out.println(String)
    - out.println(org.openjdk.jmh.runner.Runner)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.Runner].listWithParams(org.openjdk.jmh.runner.options.CommandLineOptions)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: options.getIncludes()
      Src: org.openjdk.jmh.runner.Runner:158,1
    - Dst: options.getExcludes()
      Src: org.openjdk.jmh.runner.Runner:158,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:158,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.Runner:160,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.runner.Runner:161,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.runner.Runner:162,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].iterator()'
      Src: org.openjdk.jmh.runner.Runner:163,1
    - Dst: '[org.openjdk.jmh.runner.Runner].next()'
      Src: org.openjdk.jmh.runner.Runner:163,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:165,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.runner.Runner:168,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:169,1
    - Dst: '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
      Src: org.openjdk.jmh.runner.Runner:171,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.RunResult
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 157
    functionDepth: 4
    functionLinenumber: 157
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.Runner].runSingle()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 51
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].next()'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - options.getExcludes()
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
    - options.getIncludes()
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
    - '[Collection<org.openjdk.jmh.results.RunResult>].iterator()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.RunResult
    signature: '[org.openjdk.jmh.runner.Runner].runSingle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:184,1
    - Dst: '[org.openjdk.jmh.runner.Runner].internalRun()'
      Src: org.openjdk.jmh.runner.Runner:185,1
    - Dst: '[File].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:192,1
    - Dst: '[File].createNewFile()'
      Src: org.openjdk.jmh.runner.Runner:193,1
    - Dst: '[File].setWritable(boolean,boolean)'
      Src: org.openjdk.jmh.runner.Runner:197,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:199,1
    - Dst: '[RandomAccessFile].<init>(File,String)'
      Src: org.openjdk.jmh.runner.Runner:202,1
    - Dst: raf.getChannel()
      Src: org.openjdk.jmh.runner.Runner:203,1
    - Dst: '[org.openjdk.jmh.runner.Runner].tryLock()'
      Src: org.openjdk.jmh.runner.Runner:203,1
    - Dst: '[java.nio.channels.OverlappingFileLockException].<init>()'
      Src: org.openjdk.jmh.runner.Runner:206,1
    - Dst: '[org.openjdk.jmh.runner.Runner].internalRun()'
      Src: org.openjdk.jmh.runner.Runner:208,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:210,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:212,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.results.RunResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 214
      start: 182
    functionDepth: 3
    functionLinenumber: 182
    functionLinenumberEnd: 214
    functionName: '[org.openjdk.jmh.runner.Runner].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 330
    functionsReached:
    - '[RandomAccessFile].<init>(File,String)'
    - '[org.openjdk.jmh.runner.Runner].internalRun()'
    - '[File].<init>(String)'
    - '[File].setWritable(boolean,boolean)'
    - '[org.openjdk.jmh.runner.Runner].tryLock()'
    - '[java.nio.channels.OverlappingFileLockException].<init>()'
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
    - '[File].createNewFile()'
    - out.println(String)
    - raf.getChannel()
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.runner.Runner)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.RunResult>
    signature: '[org.openjdk.jmh.runner.Runner].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.runner.Runner:217,1
    - Dst: options.getProfilers()
      Src: org.openjdk.jmh.runner.Runner:219,1
    - Dst: p.getKlass()
      Src: org.openjdk.jmh.runner.Runner:220,1
    - Dst: '[HashSet].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:220,1
    - Dst: p.getKlass()
      Src: org.openjdk.jmh.runner.Runner:221,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:221,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:224,1
    - Dst: '[org.openjdk.jmh.runner.ProfilersFailedException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:227,1
    - Dst: '[org.openjdk.jmh.runner.ProfilersFailedException].addSuppressed(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:229,1
    - Dst: options.getResult()
      Src: org.openjdk.jmh.runner.Runner:240,1
    - Dst: '[org.openjdk.jmh.runner.Runner].hasValue()'
      Src: org.openjdk.jmh.runner.Runner:240,1
    - Dst: options.getResultFormat()
      Src: org.openjdk.jmh.runner.Runner:240,1
    - Dst: '[org.openjdk.jmh.runner.Runner].hasValue()'
      Src: org.openjdk.jmh.runner.Runner:240,1
    - Dst: options.getResult()
      Src: org.openjdk.jmh.runner.Runner:241,1
    - Dst: options.getResultFormat()
      Src: org.openjdk.jmh.runner.Runner:243,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.results.format.ResultFormatType)'
      Src: org.openjdk.jmh.runner.Runner:243,1
    - Dst: '[org.openjdk.jmh.runner.Runner].toString()'
      Src: org.openjdk.jmh.runner.Runner:243,1
    - Dst: '[org.openjdk.jmh.runner.Runner].toLowerCase()'
      Src: org.openjdk.jmh.runner.Runner:243,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:241,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].touch(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:246,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:248,1
    - Dst: options.getIncludes()
      Src: org.openjdk.jmh.runner.Runner:252,1
    - Dst: options.getExcludes()
      Src: org.openjdk.jmh.runner.Runner:252,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:252,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:254,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.runner.Runner:255,1
    - Dst: out.close()
      Src: org.openjdk.jmh.runner.Runner:256,1
    - Dst: '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
      Src: org.openjdk.jmh.runner.Runner:257,1
    - Dst: options.getBenchModes()
      Src: org.openjdk.jmh.runner.Runner:262,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:262,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:263,1
    - Dst: options.getBenchModes()
      Src: org.openjdk.jmh.runner.Runner:265,1
    - Dst: br.cloneWith(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:266,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:266,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].clear()'
      Src: org.openjdk.jmh.runner.Runner:271,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:272,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:277,1
    - Dst: br.getMode()
      Src: org.openjdk.jmh.runner.Runner:279,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.runner.Runner:280,1
    - Dst: br.cloneWith(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:282,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:282,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:285,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].clear()'
      Src: org.openjdk.jmh.runner.Runner:289,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:290,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:295,1
    - Dst: br.getParams()
      Src: org.openjdk.jmh.runner.Runner:297,1
    - Dst: '[org.openjdk.jmh.runner.Runner].hasValue()'
      Src: org.openjdk.jmh.runner.Runner:297,1
    - Dst: '[org.openjdk.jmh.runner.Runner].explodeAllParams(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:298,1
    - Dst: br.cloneWith(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:299,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:299,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:302,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].clear()'
      Src: org.openjdk.jmh.runner.Runner:305,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:306,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runBenchmarks(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
      Src: org.openjdk.jmh.runner.Runner:309,1
    - Dst: options.getResultFormat()
      Src: org.openjdk.jmh.runner.Runner:314,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.results.format.ResultFormatType)'
      Src: org.openjdk.jmh.runner.Runner:314,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:313,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.runner.Runner:313,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:318,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:319,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.runner.Runner:322,1
    - Dst: out.close()
      Src: org.openjdk.jmh.runner.Runner:323,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 77
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<org.openjdk.jmh.results.RunResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 326
      start: 216
    functionDepth: 2
    functionLinenumber: 216
    functionLinenumberEnd: 326
    functionName: '[org.openjdk.jmh.runner.Runner].internalRun()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - out.flush()
    - '[org.openjdk.jmh.runner.Runner].toString()'
    - '[org.openjdk.jmh.runner.Runner].runBenchmarks(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    - options.getExcludes()
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].isEmpty()'
    - out.println(String)
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[HashSet].add(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.results.format.ResultFormatType)'
    - out.close()
    - '[HashSet].<init>()'
    - '[org.openjdk.jmh.runner.Runner].isEmpty()'
    - '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].hasValue()'
    - br.getMode()
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].clear()'
    - br.getParams()
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].addAll(ArrayList)'
    - options.getIncludes()
    - p.getKlass()
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.results.format.ResultFormat].writeOut(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - options.getResult()
    - '[org.openjdk.jmh.runner.Runner].toLowerCase()'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getProfilerOrException(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.ProfilersFailedException].<init>(org.openjdk.jmh.runner.Runner)'
    - options.getResultFormat()
    - '[org.openjdk.jmh.util.FileUtils].touch(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].explodeAllParams(org.openjdk.jmh.runner.Runner)'
    - options.getProfilers()
    - '[org.openjdk.jmh.runner.ProfilersFailedException].addSuppressed(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
    - options.getBenchModes()
    - br.cloneWith(org.openjdk.jmh.runner.Runner)
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.RunResult>
    signature: '[org.openjdk.jmh.runner.Runner].internalRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:329,1
    - Dst: '[LinkedHashSet].<init>()'
      Src: org.openjdk.jmh.runner.Runner:331,1
    - Dst: options.getWarmupIncludes()
      Src: org.openjdk.jmh.runner.Runner:333,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:334,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:335,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:335,1
    - Dst: '[LinkedHashSet].addAll(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
      Src: org.openjdk.jmh.runner.Runner:335,1
    - Dst: options.getWarmupMode()
      Src: org.openjdk.jmh.runner.Runner:337,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.WarmupMode)'
      Src: org.openjdk.jmh.runner.Runner:337,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isBulk()'
      Src: org.openjdk.jmh.runner.Runner:337,1
    - Dst: '[LinkedHashSet].addAll(Set<org.openjdk.jmh.runner.BenchmarkListEntry>)'
      Src: org.openjdk.jmh.runner.Runner:338,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:342,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.Runner:342,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:345,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].mixIn(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.Runner:346,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:350,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:352,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getForks()'
      Src: org.openjdk.jmh.runner.Runner:354,1
    - Dst: options.getWarmupMode()
      Src: org.openjdk.jmh.runner.Runner:355,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.WarmupMode)'
      Src: org.openjdk.jmh.runner.Runner:355,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isIndi()'
      Src: org.openjdk.jmh.runner.Runner:355,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:356,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.Runner:356,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:358,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.Runner:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getForks()'
      Src: org.openjdk.jmh.runner.Runner:363,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:364,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].mixIn(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.Runner:365,1
    - Dst: options.getWarmupMode()
      Src: org.openjdk.jmh.runner.Runner:366,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.WarmupMode)'
      Src: org.openjdk.jmh.runner.Runner:366,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isIndi()'
      Src: org.openjdk.jmh.runner.Runner:366,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:367,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.Runner:367,1
    - Dst: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:369,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
      Src: org.openjdk.jmh.runner.Runner:369,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.Runner:371,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.Runner:376,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - Set<org.openjdk.jmh.runner.BenchmarkListEntry>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<org.openjdk.jmh.runner.ActionPlan>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - benchmarks
    argTypes:
    - Set<org.openjdk.jmh.runner.BenchmarkListEntry>
    constantsTouched: []
    func_position:
      end: 380
      start: 328
    functionDepth: 1
    functionLinenumber: 328
    functionLinenumberEnd: 380
    functionName: '[org.openjdk.jmh.runner.Runner].getActionPlans(Set<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - options.getWarmupIncludes()
    - '[LinkedHashSet].<init>()'
    - '[org.openjdk.jmh.runner.ActionPlan].add(org.openjdk.jmh.runner.Action)'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.Runner].isBulk()'
    - '[org.openjdk.jmh.runner.Runner].isIndi()'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.ActionPlan].mixIn(org.openjdk.jmh.runner.ActionPlan)'
    - '[org.openjdk.jmh.runner.Runner].isEmpty()'
    - '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[ArrayList].add(org.openjdk.jmh.runner.ActionPlan)'
    - '[LinkedHashSet].addAll(Set<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    - '[LinkedHashSet].addAll(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    - '[org.openjdk.jmh.runner.ActionPlan].<init>(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.WarmupMode)'
    - options.getWarmupMode()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getForks()'
    - '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.runner.ActionPlan>
    signature: '[org.openjdk.jmh.runner.Runner].getActionPlans(Set<org.openjdk.jmh.runner.BenchmarkListEntry>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
      Src: org.openjdk.jmh.runner.Runner:383,1
    - Dst: '[org.openjdk.jmh.runner.Action].<init>(org.openjdk.jmh.infra.BenchmarkParams,ActionMode)'
      Src: org.openjdk.jmh.runner.Runner:383,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkListEntry
      - ActionMode
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.Action
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 2
    argNames:
    - br
    - mode
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkListEntry
    - ActionMode
    constantsTouched: []
    func_position:
      end: 384
      start: 382
    functionDepth: 4
    functionLinenumber: 382
    functionLinenumberEnd: 384
    functionName: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Action].<init>(org.openjdk.jmh.infra.BenchmarkParams,ActionMode)'
    - '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.Action
    signature: '[org.openjdk.jmh.runner.Runner].newAction(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: options.getThreadGroups()
      Src: org.openjdk.jmh.runner.Runner:387,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroups()'
      Src: org.openjdk.jmh.runner.Runner:387,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(int[])'
      Src: org.openjdk.jmh.runner.Runner:387,1
    - Dst: options.getThreads()
      Src: org.openjdk.jmh.runner.Runner:389,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.runner.Runner:390,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
      Src: org.openjdk.jmh.runner.Runner:390,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:389,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.Runner:395,1
    - Dst: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
      Src: org.openjdk.jmh.runner.Runner:396,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:397,1
    - Dst: '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:405,1
    - Dst: '[org.openjdk.jmh.util.Utils].roundUp(org.openjdk.jmh.runner.Runner,int)'
      Src: org.openjdk.jmh.runner.Runner:405,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMode()'
      Src: org.openjdk.jmh.runner.Runner:407,1
    - Dst: options.shouldSyncIterations()
      Src: org.openjdk.jmh.runner.Runner:408,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(boolean)'
      Src: org.openjdk.jmh.runner.Runner:408,1
    - Dst: '[ActionMode].doMeasurement()'
      Src: org.openjdk.jmh.runner.Runner:410,1
    - Dst: options.getMeasurementIterations()
      Src: org.openjdk.jmh.runner.Runner:413,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.Runner:414,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse()'
      Src: org.openjdk.jmh.runner.Runner:414,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:413,1
    - Dst: options.getMeasurementTime()
      Src: org.openjdk.jmh.runner.Runner:417,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.Runner:418,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orElse()'
      Src: org.openjdk.jmh.runner.Runner:418,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:417,1
    - Dst: options.getMeasurementBatchSize()
      Src: org.openjdk.jmh.runner.Runner:421,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.Runner:422,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
      Src: org.openjdk.jmh.runner.Runner:422,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:421,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:411,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,int,org.openjdk.jmh.runner.options.TimeValue,int)'
      Src: org.openjdk.jmh.runner.Runner:427,1
    - Dst: '[ActionMode].doWarmup()'
      Src: org.openjdk.jmh.runner.Runner:429,1
    - Dst: options.getWarmupIterations()
      Src: org.openjdk.jmh.runner.Runner:432,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.Runner:433,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse()'
      Src: org.openjdk.jmh.runner.Runner:433,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:432,1
    - Dst: options.getWarmupTime()
      Src: org.openjdk.jmh.runner.Runner:436,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupTime()'
      Src: org.openjdk.jmh.runner.Runner:437,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orElse()'
      Src: org.openjdk.jmh.runner.Runner:437,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:436,1
    - Dst: options.getWarmupBatchSize()
      Src: org.openjdk.jmh.runner.Runner:440,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.Runner:441,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
      Src: org.openjdk.jmh.runner.Runner:441,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:440,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:430,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,int,org.openjdk.jmh.runner.options.TimeValue,int)'
      Src: org.openjdk.jmh.runner.Runner:446,1
    - Dst: options.getForkCount()
      Src: org.openjdk.jmh.runner.Runner:448,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
      Src: org.openjdk.jmh.runner.Runner:449,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
      Src: org.openjdk.jmh.runner.Runner:449,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:448,1
    - Dst: options.getWarmupForkCount()
      Src: org.openjdk.jmh.runner.Runner:452,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupForks()'
      Src: org.openjdk.jmh.runner.Runner:453,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
      Src: org.openjdk.jmh.runner.Runner:453,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:452,1
    - Dst: options.getTimeUnit()
      Src: org.openjdk.jmh.runner.Runner:456,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeUnit()'
      Src: org.openjdk.jmh.runner.Runner:457,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].orElse(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.Runner:457,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:456,1
    - Dst: options.getOperationsPerInvocation()
      Src: org.openjdk.jmh.runner.Runner:460,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.Runner:461,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orElse(Integer)'
      Src: org.openjdk.jmh.runner.Runner:461,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:460,1
    - Dst: options.getJvm()
      Src: org.openjdk.jmh.runner.Runner:464,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvm()'
      Src: org.openjdk.jmh.runner.Runner:465,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.Runner:465,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].orElse(String)'
      Src: org.openjdk.jmh.runner.Runner:465,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:464,1
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.runner.Runner:468,1
    - Dst: '[org.openjdk.jmh.runner.Runner].equals(String)'
      Src: org.openjdk.jmh.runner.Runner:468,1
    - Dst: '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
      Src: org.openjdk.jmh.runner.Runner:469,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getPrintPropertiesCommand(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:471,1
    - Dst: '[org.openjdk.jmh.util.Utils].readPropertiesFromCommand(List<String>)'
      Src: org.openjdk.jmh.runner.Runner:471,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:474,1
    - Dst: options.getJvmArgsPrepend()
      Src: org.openjdk.jmh.runner.Runner:476,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.Runner:477,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:477,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:477,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:476,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:476,1
    - Dst: options.getJvmArgs()
      Src: org.openjdk.jmh.runner.Runner:481,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElseGet()'
      Src: org.openjdk.jmh.runner.Runner:481,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:481,1
    - Dst: options.getJvmArgsAppend()
      Src: org.openjdk.jmh.runner.Runner:487,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.Runner:488,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:488,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:488,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:487,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:487,1
    - Dst: options.getTimeout()
      Src: org.openjdk.jmh.runner.Runner:490,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeout()'
      Src: org.openjdk.jmh.runner.Runner:491,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orElse(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.Runner:491,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:490,1
    - Dst: '[Properties].getProperty(String)'
      Src: org.openjdk.jmh.runner.Runner:493,1
    - Dst: '[Properties].getProperty(String)'
      Src: org.openjdk.jmh.runner.Runner:494,1
    - Dst: '[Properties].getProperty(String)'
      Src: org.openjdk.jmh.runner.Runner:495,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
      Src: org.openjdk.jmh.runner.Runner:496,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].generatedTarget()'
      Src: org.openjdk.jmh.runner.Runner:496,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroupLabels()'
      Src: org.openjdk.jmh.runner.Runner:497,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:497,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:497,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getMode()'
      Src: org.openjdk.jmh.runner.Runner:499,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getWorkloadParams()'
      Src: org.openjdk.jmh.runner.Runner:499,1
    - Dst: '[org.openjdk.jmh.util.Version].getPlainVersion()'
      Src: org.openjdk.jmh.runner.Runner:501,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,org.openjdk.jmh.runner.Runner,int,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,ArrayList,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,String,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:496,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 139
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkListEntry
      - ActionMode
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 2
    argNames:
    - benchmark
    - mode
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkListEntry
    - ActionMode
    constantsTouched: []
    func_position:
      end: 503
      start: 386
    functionDepth: 3
    functionLinenumber: 386
    functionLinenumberEnd: 503
    functionName: '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].orElse(boolean)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvm()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroups()'
    - '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupIterations()'
    - '[org.openjdk.jmh.runner.Runner].orElseGet()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreadGroupLabels()'
    - options.getTimeout()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupBatchSize()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getUsername()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
    - options.getForkCount()
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.Runner].getPrintPropertiesCommand(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.Optional<String>].orElse(String)'
    - options.getWarmupIterations()
    - options.getMeasurementIterations()
    - '[org.openjdk.jmh.runner.Runner].equals(String)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orElse(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.util.Optional<Integer>].orElse(int)'
    - Collections.emptyList()
    - '[org.openjdk.jmh.util.Optional<Integer>].orElse()'
    - options.getJvmArgsAppend()
    - '[ActionMode].doMeasurement()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupForks()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,int,org.openjdk.jmh.runner.options.TimeValue,int)'
    - options.shouldSyncIterations()
    - options.getJvmArgs()
    - '[org.openjdk.jmh.util.Version].getPlainVersion()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,org.openjdk.jmh.runner.Runner,int,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.annotations.Mode,org.openjdk.jmh.runner.WorkloadParams,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,ArrayList,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,String,org.openjdk.jmh.runner.Runner)'
    - options.getMeasurementBatchSize()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsAppend()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getWorkloadParams()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getTimeout()'
    - '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.Runner)'
    - options.getMeasurementTime()
    - '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementTime()'
    - options.getThreadGroups()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getWarmupTime()'
    - options.getTimeUnit()
    - '[org.openjdk.jmh.runner.Runner].orElse(int[])'
    - '[ActionMode].doWarmup()'
    - out.print(String)
    - options.getOperationsPerInvocation()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getOperationsPerInvocation()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getJvmArgsPrepend()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementIterations()'
    - options.getWarmupBatchSize()
    - '[org.openjdk.jmh.util.Optional<Integer>].orElse(Integer)'
    - options.getJvm()
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getMeasurementBatchSize()'
    - '[org.openjdk.jmh.util.Utils].readPropertiesFromCommand(List<String>)'
    - options.getJvmArgsPrepend()
    - '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
    - '[Properties].getProperty(String)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].orElse(org.openjdk.jmh.runner.Runner)'
    - options.getThreads()
    - options.getWarmupForkCount()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].generatedTarget()'
    - '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.Utils].roundUp(org.openjdk.jmh.runner.Runner,int)'
    - options.getWarmupTime()
    - out.println(String)
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].orElse(java.util.concurrent.TimeUnit)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orElse()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getMode()'
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.runner.Runner].newBenchmarkParams(org.openjdk.jmh.runner.BenchmarkListEntry,ActionMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getParams()'
      Src: org.openjdk.jmh.runner.Runner:506,1
    - Dst: Collections.emptyMap()
      Src: org.openjdk.jmh.runner.Runner:506,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:506,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:507,1
    - Dst: '[org.openjdk.jmh.runner.Runner].entrySet()'
      Src: org.openjdk.jmh.runner.Runner:508,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.runner.Runner:509,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.runner.Runner:510,1
    - Dst: options.getParameter(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:511,1
    - Dst: Arrays.asList(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:511,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:511,1
    - Dst: '[org.openjdk.jmh.runner.Runner].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:512,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:513,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:517,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
      Src: org.openjdk.jmh.runner.Runner:520,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:521,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.WorkloadParams)'
      Src: org.openjdk.jmh.runner.Runner:522,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:526,1
    - Dst: p.copy()
      Src: org.openjdk.jmh.runner.Runner:530,1
    - Dst: '[org.openjdk.jmh.runner.Runner].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:531,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:532,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkListEntry
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<org.openjdk.jmh.runner.WorkloadParams>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - br
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkListEntry
    constantsTouched: []
    func_position:
      end: 540
      start: 505
    functionDepth: 1
    functionLinenumber: 505
    functionLinenumberEnd: 540
    functionName: '[org.openjdk.jmh.runner.Runner].explodeAllParams(org.openjdk.jmh.runner.BenchmarkListEntry)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].isEmpty()'
    - '[org.openjdk.jmh.runner.Runner].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - p.copy()
    - '[ArrayList].<init>()'
    - e.getValue()
    - '[org.openjdk.jmh.runner.Runner].entrySet()'
    - '[org.openjdk.jmh.runner.WorkloadParams].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[ArrayList].add(org.openjdk.jmh.runner.WorkloadParams)'
    - '[org.openjdk.jmh.runner.Runner].isEmpty()'
    - '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
    - e.getKey()
    - Collections.emptyMap()
    - Arrays.asList(org.openjdk.jmh.runner.Runner)
    - '[org.openjdk.jmh.runner.WorkloadParams].<init>()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getParams()'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String)'
    - options.getParameter(org.openjdk.jmh.runner.Runner)
    - '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].orElse(org.openjdk.jmh.runner.Runner)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.runner.WorkloadParams>
    signature: '[org.openjdk.jmh.runner.Runner].explodeAllParams(org.openjdk.jmh.runner.BenchmarkListEntry)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.startRun()
      Src: org.openjdk.jmh.runner.Runner:543,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
      Src: org.openjdk.jmh.runner.Runner:545,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getActionPlans(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
      Src: org.openjdk.jmh.runner.Runner:546,1
    - Dst: '[org.openjdk.jmh.runner.Runner].etaBeforeBenchmarks(List<org.openjdk.jmh.runner.ActionPlan>)'
      Src: org.openjdk.jmh.runner.Runner:548,1
    - Dst: r.getType()
      Src: org.openjdk.jmh.runner.Runner:553,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runBenchmarksEmbedded(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:555,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSeparate(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:558,1
    - Dst: r.getType()
      Src: org.openjdk.jmh.runner.Runner:561,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:561,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].keys()'
      Src: org.openjdk.jmh.runner.Runner:564,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].get(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:565,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].putAll(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:565,1
    - Dst: '[org.openjdk.jmh.runner.Runner].etaAfterBenchmarks()'
      Src: org.openjdk.jmh.runner.Runner:569,1
    - Dst: '[org.openjdk.jmh.runner.Runner].mergeRunResults(org.openjdk.jmh.util.TreeMultimap)'
      Src: org.openjdk.jmh.runner.Runner:571,1
    - Dst: out.endRun(SortedSet<org.openjdk.jmh.results.RunResult>)
      Src: org.openjdk.jmh.runner.Runner:572,1
    - Dst: '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:575,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<org.openjdk.jmh.results.RunResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - benchmarks
    argTypes:
    - SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>
    constantsTouched: []
    func_position:
      end: 577
      start: 542
    functionDepth: 1
    functionLinenumber: 542
    functionLinenumberEnd: 577
    functionName: '[org.openjdk.jmh.runner.Runner].runBenchmarks(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].etaBeforeBenchmarks(List<org.openjdk.jmh.runner.ActionPlan>)'
    - r.getType()
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.TreeMultimap].putAll(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].etaAfterBenchmarks()'
    - '[org.openjdk.jmh.runner.Runner].mergeRunResults(org.openjdk.jmh.util.TreeMultimap)'
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].keys()'
    - out.startRun()
    - '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    - '[org.openjdk.jmh.runner.Runner].getActionPlans(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
    - '[org.openjdk.jmh.runner.Runner].runSeparate(org.openjdk.jmh.runner.Runner)'
    - out.endRun(SortedSet<org.openjdk.jmh.results.RunResult>)
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].get(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.RunnerException].<init>(String,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].runBenchmarksEmbedded(org.openjdk.jmh.runner.Runner)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.results.RunResult>
    signature: '[org.openjdk.jmh.runner.Runner].runBenchmarks(SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>(java.util.Comparator<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.runner.Runner:580,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].keys()'
      Src: org.openjdk.jmh.runner.Runner:581,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].get(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:582,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:582,1
    - Dst: '[TreeSet].add(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.runner.Runner:582,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: SortedSet<org.openjdk.jmh.results.RunResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - results
    argTypes:
    - org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
    constantsTouched: []
    func_position:
      end: 585
      start: 579
    functionDepth: 0
    functionLinenumber: 579
    functionLinenumberEnd: 585
    functionName: '[org.openjdk.jmh.runner.Runner].mergeRunResults(org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[TreeSet].add(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].keys()'
    - '[TreeSet].<init>(java.util.Comparator<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>].get(org.openjdk.jmh.runner.Runner)'
    linkageType: ''
    returnType: SortedSet<org.openjdk.jmh.results.RunResult>
    signature: '[org.openjdk.jmh.runner.Runner].mergeRunResults(org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.runner.Runner:588,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
      Src: org.openjdk.jmh.runner.Runner:590,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.Action>].size()'
      Src: org.openjdk.jmh.runner.Runner:590,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
      Src: org.openjdk.jmh.runner.Runner:591,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.Action>].size()'
      Src: org.openjdk.jmh.runner.Runner:591,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:591,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:596,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].setPlan(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.Runner:598,1
    - Dst: '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
      Src: org.openjdk.jmh.runner.Runner:600,1
    - Dst: '[java.util.List<org.openjdk.jmh.runner.Action>].get(int)'
      Src: org.openjdk.jmh.runner.Runner:600,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getParams()'
      Src: org.openjdk.jmh.runner.Runner:600,1
    - Dst: options.getProfilers()
      Src: org.openjdk.jmh.runner.Runner:602,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedExternal(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:602,1
    - Dst: prof.allowPrintOut()
      Src: org.openjdk.jmh.runner.Runner:607,1
    - Dst: prof.allowPrintErr()
      Src: org.openjdk.jmh.runner.Runner:608,1
    - Dst: '[ArrayList].<init>(List<org.openjdk.jmh.profile.ExternalProfiler>)'
      Src: org.openjdk.jmh.runner.Runner:611,1
    - Dst: Collections.reverse(ArrayList)
      Src: org.openjdk.jmh.runner.Runner:612,1
    - Dst: options.verbosity()
      Src: org.openjdk.jmh.runner.Runner:614,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.Runner:614,1
    - Dst: '[org.openjdk.jmh.runner.Runner].equalsOrHigherThan(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:614,1
    - Dst: out.startBenchmark(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:618,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:619,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getForks()'
      Src: org.openjdk.jmh.runner.Runner:621,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getWarmupForks()'
      Src: org.openjdk.jmh.runner.Runner:622,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getHost()'
      Src: org.openjdk.jmh.runner.Runner:627,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getPort()'
      Src: org.openjdk.jmh.runner.Runner:627,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.runner.Runner,List<org.openjdk.jmh.profile.ExternalProfiler>,String,int)'
      Src: org.openjdk.jmh.runner.Runner:627,1
    - Dst: '[org.openjdk.jmh.runner.Runner].etaBeforeBenchmark()'
      Src: org.openjdk.jmh.runner.Runner:629,1
    - Dst: out.verbosePrintln(String)
      Src: org.openjdk.jmh.runner.Runner:632,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:633,1
    - Dst: out.verbosePrintln(String)
      Src: org.openjdk.jmh.runner.Runner:635,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:636,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.runner.Runner:639,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
      Src: org.openjdk.jmh.runner.Runner:640,1
    - Dst: '[List<org.openjdk.jmh.profile.ExternalProfiler>].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:642,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.Runner:643,1
    - Dst: profiler.getClass()
      Src: org.openjdk.jmh.runner.Runner:645,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getSimpleName()'
      Src: org.openjdk.jmh.runner.Runner:645,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.Runner:645,1
    - Dst: profiler.beforeTrial(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:646,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:648,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:650,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.Runner:651,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.Runner:652,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:653,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:654,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.runner.Runner:658,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.runner.Runner:660,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.runner.Runner:660,1
    - Dst: '[org.openjdk.jmh.runner.Runner].doFork(org.openjdk.jmh.runner.link.BinaryLinkServer,List<String>,File,File,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:660,1
    - Dst: '[List<org.openjdk.jmh.results.IterationResult>].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:661,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getClientPid()'
      Src: org.openjdk.jmh.runner.Runner:662,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getMetadata()'
      Src: org.openjdk.jmh.runner.Runner:664,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResultMetaData].adjustStart(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:666,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.runner.Runner,List<org.openjdk.jmh.results.IterationResult>,org.openjdk.jmh.results.BenchmarkResultMetaData)'
      Src: org.openjdk.jmh.runner.Runner:669,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.Runner:671,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.Runner:672,1
    - Dst: profiler.getClass()
      Src: org.openjdk.jmh.runner.Runner:674,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getSimpleName()'
      Src: org.openjdk.jmh.runner.Runner:674,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.Runner:674,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.runner.Runner:675,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.runner.Runner:675,1
    - Dst: profiler.afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)
      Src: org.openjdk.jmh.runner.Runner:675,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:676,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:679,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.results.BenchmarkResult)'
      Src: org.openjdk.jmh.runner.Runner:683,1
    - Dst: '[org.openjdk.jmh.runner.Runner].etaAfterBenchmark(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:687,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:688,1
    - Dst: '[org.openjdk.jmh.util.TempFile].delete()'
      Src: org.openjdk.jmh.runner.Runner:691,1
    - Dst: '[org.openjdk.jmh.util.TempFile].delete()'
      Src: org.openjdk.jmh.runner.Runner:692,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:695,1
    - Dst: '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:695,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.runner.Runner:695,1
    - Dst: out.endBenchmark(org.openjdk.jmh.results.BenchmarkResult)
      Src: org.openjdk.jmh.runner.Runner:695,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].clear()'
      Src: org.openjdk.jmh.runner.Runner:698,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:699,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].clear()'
      Src: org.openjdk.jmh.runner.Runner:701,1
    - Dst: options.shouldFailOnError()
      Src: org.openjdk.jmh.runner.Runner:702,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(boolean)'
      Src: org.openjdk.jmh.runner.Runner:702,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:703,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].terminate()'
      Src: org.openjdk.jmh.runner.Runner:708,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].purgeTemps()'
      Src: org.openjdk.jmh.runner.Runner:710,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 122
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - actionPlan
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    constantsTouched: []
    func_position:
      end: 714
      start: 587
    functionDepth: 3
    functionLinenumber: 587
    functionLinenumberEnd: 714
    functionName: '[org.openjdk.jmh.runner.Runner].runSeparate(org.openjdk.jmh.runner.ActionPlan)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].orElse(boolean)'
    - '[org.openjdk.jmh.util.TempFile].file()'
    - '[ArrayList].<init>(List<org.openjdk.jmh.profile.ExternalProfiler>)'
    - '[org.openjdk.jmh.results.BenchmarkResult].<init>(org.openjdk.jmh.runner.Runner,List<org.openjdk.jmh.results.IterationResult>,org.openjdk.jmh.results.BenchmarkResultMetaData)'
    - '[org.openjdk.jmh.runner.Runner].equalsOrHigherThan(org.openjdk.jmh.runner.Runner)'
    - '[ArrayList].isEmpty()'
    - '[List<org.openjdk.jmh.profile.ExternalProfiler>].isEmpty()'
    - '[org.openjdk.jmh.results.BenchmarkResultMetaData].adjustStart(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].etaAfterBenchmark(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.results.RunResult].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[java.util.List<org.openjdk.jmh.runner.Action>].get(int)'
    - '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedExternal(org.openjdk.jmh.runner.Runner)'
    - out.endBenchmark(org.openjdk.jmh.results.BenchmarkResult)
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getMetadata()'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.Runner].getForks()'
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.results.BenchmarkResult)'
    - '[org.openjdk.jmh.util.HashMultimap].clear()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getHost()'
    - prof.allowPrintErr()
    - options.verbosity()
    - '[org.openjdk.jmh.runner.Runner].doFork(org.openjdk.jmh.runner.link.BinaryLinkServer,List<String>,File,File,org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - profiler.afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,File,File)
    - profiler.beforeTrial(org.openjdk.jmh.runner.Runner)
    - '[org.openjdk.jmh.runner.Runner].etaBeforeBenchmark()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].terminate()'
    - out.verbosePrintln(String)
    - out.println(org.openjdk.jmh.runner.Runner)
    - System.currentTimeMillis()
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.Runner)'
    - '[List<org.openjdk.jmh.results.IterationResult>].isEmpty()'
    - prof.allowPrintOut()
    - '[java.util.List<org.openjdk.jmh.runner.Action>].size()'
    - '[org.openjdk.jmh.runner.Runner].getWarmupForks()'
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    - '[org.openjdk.jmh.runner.ActionPlan].getMeasurementActions()'
    - out.print(String)
    - '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
    - '[org.openjdk.jmh.runner.Runner].getSimpleName()'
    - out.startBenchmark(org.openjdk.jmh.runner.Runner)
    - '[org.openjdk.jmh.results.BenchmarkResult].addBenchmarkResult(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.runner.Runner,List<org.openjdk.jmh.profile.ExternalProfiler>,String,int)'
    - options.shouldFailOnError()
    - options.getProfilers()
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getClientPid()'
    - '[org.openjdk.jmh.util.FileUtils].purgeTemps()'
    - Collections.reverse(ArrayList)
    - '[ArrayList].add(String)'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].setPlan(org.openjdk.jmh.runner.ActionPlan)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getPort()'
    - '[org.openjdk.jmh.runner.Runner].getParams()'
    - out.println(String)
    - '[org.openjdk.jmh.util.TempFile].delete()'
    - profiler.getClass()
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.results.BenchmarkResult>
    signature: '[org.openjdk.jmh.runner.Runner].runSeparate(org.openjdk.jmh.runner.ActionPlan)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileOutputStream].<init>(File)'
      Src: org.openjdk.jmh.runner.Runner:718,1
    - Dst: '[FileOutputStream].<init>(File)'
      Src: org.openjdk.jmh.runner.Runner:719,1
    - Dst: '[ProcessBuilder].<init>(List<String>)'
      Src: org.openjdk.jmh.runner.Runner:720,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.runner.Runner:721,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getErrorStream()'
      Src: org.openjdk.jmh.runner.Runner:724,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:724,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getInputStream()'
      Src: org.openjdk.jmh.runner.Runner:725,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:725,1
    - Dst: '[org.openjdk.jmh.runner.OutputFormatAdapter].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:728,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(org.openjdk.jmh.runner.OutputFormatAdapter)'
      Src: org.openjdk.jmh.runner.Runner:728,1
    - Dst: '[org.openjdk.jmh.runner.OutputFormatAdapter].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:732,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(org.openjdk.jmh.runner.OutputFormatAdapter)'
      Src: org.openjdk.jmh.runner.Runner:732,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.runner.Runner:735,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.runner.Runner:736,1
    - Dst: '[org.openjdk.jmh.runner.Runner].waitFor()'
      Src: org.openjdk.jmh.runner.Runner:738,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.runner.Runner:740,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.runner.Runner:741,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].waitFinish()'
      Src: org.openjdk.jmh.runner.Runner:745,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:748,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:749,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].tail(File,int)'
      Src: org.openjdk.jmh.runner.Runner:750,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:751,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:753,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:754,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].tail(File,int)'
      Src: org.openjdk.jmh.runner.Runner:755,1
    - Dst: out.println(org.openjdk.jmh.runner.Runner)
      Src: org.openjdk.jmh.runner.Runner:756,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:758,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:760,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getException()'
      Src: org.openjdk.jmh.runner.Runner:763,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getResults()'
      Src: org.openjdk.jmh.runner.Runner:766,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:768,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(IllegalStateException)'
      Src: org.openjdk.jmh.runner.Runner:768,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:775,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:776,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:777,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:779,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.Runner:780,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:781,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.BinaryLinkServer
      - List<String>
      - File
      - File
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<org.openjdk.jmh.results.IterationResult>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 6
    argNames:
    - reader
    - commandString
    - stdOut
    - stdErr
    - printOut
    - printErr
    argTypes:
    - org.openjdk.jmh.runner.link.BinaryLinkServer
    - List<String>
    - File
    - File
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 783
      start: 716
    functionDepth: 1
    functionLinenumber: 716
    functionLinenumberEnd: 783
    functionName: '[org.openjdk.jmh.runner.Runner].doFork(org.openjdk.jmh.runner.link.BinaryLinkServer,List<String>,File,File,boolean,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[ProcessBuilder].start()'
    - '[org.openjdk.jmh.runner.OutputFormatAdapter].<init>(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].waitFor()'
    - '[org.openjdk.jmh.runner.Runner].getErrorStream()'
    - '[ProcessBuilder].<init>(List<String>)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].join()'
    - '[FileOutputStream].<init>(File)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].waitFinish()'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(IllegalStateException)'
    - '[org.openjdk.jmh.util.FileUtils].tail(File,int)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getException()'
    - out.println(org.openjdk.jmh.runner.Runner)
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.runner.Runner,org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].start()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].getResults()'
    - '[org.openjdk.jmh.runner.Runner].getInputStream()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(org.openjdk.jmh.runner.OutputFormatAdapter)'
    - out.println(String)
    linkageType: ''
    returnType: List<org.openjdk.jmh.results.IterationResult>
    signature: '[org.openjdk.jmh.runner.Runner].doFork(org.openjdk.jmh.runner.link.BinaryLinkServer,List<String>,File,File,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:792,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:793,1
    - Dst: prof.addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)
      Src: org.openjdk.jmh.runner.Runner:795,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:795,1
    - Dst: prof.addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)
      Src: org.openjdk.jmh.runner.Runner:796,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:796,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:799,1
    - Dst: '[ArrayList].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:802,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
      Src: org.openjdk.jmh.runner.Runner:805,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:805,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvmArgs()'
      Src: org.openjdk.jmh.runner.Runner:808,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:808,1
    - Dst: '[ArrayList].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:811,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:814,1
    - Dst: '[org.openjdk.jmh.runner.Runner].addClasspath(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:817,1
    - Dst: ForkedMain.class.getName()
      Src: org.openjdk.jmh.runner.Runner:819,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:819,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.Runner:824,1
    - Dst: String.valueOf(int)
      Src: org.openjdk.jmh.runner.Runner:825,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:825,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - List<org.openjdk.jmh.profile.ExternalProfiler>
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 4
    argNames:
    - benchmark
    - profilers
    - host
    - port
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - List<org.openjdk.jmh.profile.ExternalProfiler>
    - String
    - int
    constantsTouched: []
    func_position:
      end: 828
      start: 790
    functionDepth: 1
    functionLinenumber: 790
    functionLinenumberEnd: 828
    functionName: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,List<org.openjdk.jmh.profile.ExternalProfiler>,String,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
    - '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvmArgs()'
    - '[ArrayList].addAll(ArrayList)'
    - '[ArrayList].addAll(org.openjdk.jmh.runner.Runner)'
    - prof.addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)
    - '[org.openjdk.jmh.runner.CompilerHints].addCompilerHints(ArrayList)'
    - '[ArrayList].add(String)'
    - String.valueOf(int)
    - '[org.openjdk.jmh.runner.Runner].addClasspath(ArrayList)'
    - prof.addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)
    - '[ArrayList].<init>()'
    - ForkedMain.class.getName()
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.Runner].getForkedMainCommand(org.openjdk.jmh.infra.BenchmarkParams,List<org.openjdk.jmh.profile.ExternalProfiler>,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.Runner:831,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.runner.Runner:834,1
    - Dst: '[org.openjdk.jmh.runner.Runner].addClasspath(ArrayList)'
      Src: org.openjdk.jmh.runner.Runner:837,1
    - Dst: PrintPropertiesMain.class.getName()
      Src: org.openjdk.jmh.runner.Runner:839,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:839,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<String>
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - jvm
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 842
      start: 830
    functionDepth: 0
    functionLinenumber: 830
    functionLinenumberEnd: 842
    functionName: '[org.openjdk.jmh.runner.Runner].getPrintPropertiesCommand(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - PrintPropertiesMain.class.getName()
    - '[ArrayList].add(org.openjdk.jmh.runner.Runner)'
    - '[ArrayList].add(String)'
    - '[org.openjdk.jmh.runner.Runner].addClasspath(ArrayList)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.Runner].getPrintPropertiesCommand(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.Runner:845,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.Runner:847,1
    - Dst: options.getJvmArgs()
      Src: org.openjdk.jmh.runner.Runner:851,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:851,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:851,1
    - Dst: options.getJvmArgsPrepend()
      Src: org.openjdk.jmh.runner.Runner:852,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:852,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:852,1
    - Dst: options.getJvmArgsAppend()
      Src: org.openjdk.jmh.runner.Runner:853,1
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.runner.Runner:853,1
    - Dst: '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:853,1
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.runner.Runner:859,1
    - Dst: jvmargs.contains(String)
      Src: org.openjdk.jmh.runner.Runner:860,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.runner.Runner:871,1
    - Dst: '[File].toPath()'
      Src: org.openjdk.jmh.runner.Runner:872,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getParent()'
      Src: org.openjdk.jmh.runner.Runner:872,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.Runner:874,1
    - Dst: '[org.openjdk.jmh.runner.Runner].split(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:875,1
    - Dst: '[File].<init>(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:876,1
    - Dst: '[File].getAbsoluteFile()'
      Src: org.openjdk.jmh.runner.Runner:876,1
    - Dst: '[org.openjdk.jmh.runner.Runner].toPath()'
      Src: org.openjdk.jmh.runner.Runner:876,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getRoot()'
      Src: org.openjdk.jmh.runner.Runner:877,1
    - Dst: '[org.openjdk.jmh.runner.Runner].getRoot()'
      Src: org.openjdk.jmh.runner.Runner:877,1
    - Dst: '[org.openjdk.jmh.runner.Runner].equals(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:877,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:878,1
    - Dst: '[org.openjdk.jmh.runner.Runner].relativize(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:881,1
    - Dst: '[org.openjdk.jmh.runner.Runner].resolve(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:882,1
    - Dst: '[java.nio.file.Files].isReadable(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:882,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:883,1
    - Dst: '[org.openjdk.jmh.runner.Runner].toString()'
      Src: org.openjdk.jmh.runner.Runner:886,1
    - Dst: '[org.openjdk.jmh.runner.Runner].replace(char,char)'
      Src: org.openjdk.jmh.runner.Runner:887,1
    - Dst: '[org.openjdk.jmh.runner.Runner].replace(String,String)'
      Src: org.openjdk.jmh.runner.Runner:887,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:887,1
    - Dst: '[java.nio.file.Files].isDirectory(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:888,1
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.runner.Runner:889,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.Runner:891,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.Runner:893,1
    - Dst: '[org.openjdk.jmh.runner.Runner].trim()'
      Src: org.openjdk.jmh.runner.Runner:893,1
    - Dst: '[Manifest].<init>()'
      Src: org.openjdk.jmh.runner.Runner:895,1
    - Dst: '[Manifest].getMainAttributes()'
      Src: org.openjdk.jmh.runner.Runner:896,1
    - Dst: '[org.openjdk.jmh.runner.Runner].put(org.openjdk.jmh.runner.Runner,String)'
      Src: org.openjdk.jmh.runner.Runner:897,1
    - Dst: '[org.openjdk.jmh.runner.Runner].putValue(String,org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:898,1
    - Dst: '[FileOutputStream].<init>(File)'
      Src: org.openjdk.jmh.runner.Runner:900,1
    - Dst: '[JarOutputStream].<init>(FileOutputStream,Manifest)'
      Src: org.openjdk.jmh.runner.Runner:900,1
    - Dst: '[ZipEntry].<init>(String)'
      Src: org.openjdk.jmh.runner.Runner:901,1
    - Dst: jos.putNextEntry(ZipEntry)
      Src: org.openjdk.jmh.runner.Runner:901,1
    - Dst: out.verbosePrintln(String)
      Src: org.openjdk.jmh.runner.Runner:904,1
    - Dst: out.verbosePrintln(String)
      Src: org.openjdk.jmh.runner.Runner:905,1
    - Dst: out.verbosePrintln(String)
      Src: org.openjdk.jmh.runner.Runner:908,1
    - Dst: '[org.openjdk.jmh.util.Utils].isWindows()'
      Src: org.openjdk.jmh.runner.Runner:915,1
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.Runner:916,1
    - Dst: tmpFile.getAbsolutePath()
      Src: org.openjdk.jmh.runner.Runner:918,1
    - Dst: '[List<String>].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:918,1
    - Dst: '[org.openjdk.jmh.util.Utils].isWindows()'
      Src: org.openjdk.jmh.runner.Runner:921,1
    - Dst: '[List<String>].add(char)'
      Src: org.openjdk.jmh.runner.Runner:922,1
    - Dst: '[List<String>].add(org.openjdk.jmh.runner.Runner)'
      Src: org.openjdk.jmh.runner.Runner:924,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 80
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - Boolean
      - org.openjdk.jmh.runner.BenchmarkList
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.BaseRunner
    argCount: 1
    argNames:
    - command
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 927
      start: 844
    functionDepth: 2
    functionLinenumber: 844
    functionLinenumberEnd: 927
    functionName: '[org.openjdk.jmh.runner.Runner].addClasspath(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
    functionUses: 0
    functionsReached:
    - '[File].getAbsoluteFile()'
    - '[org.openjdk.jmh.runner.Runner].toString()'
    - '[org.openjdk.jmh.runner.Runner].relativize(org.openjdk.jmh.runner.Runner)'
    - '[java.nio.file.Files].isReadable(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].getRoot()'
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.Runner].put(org.openjdk.jmh.runner.Runner,String)'
    - '[StringBuilder].toString()'
    - '[Manifest].<init>()'
    - '[org.openjdk.jmh.runner.Runner].resolve(org.openjdk.jmh.runner.Runner)'
    - '[org.openjdk.jmh.runner.Runner].trim()'
    - tmpFile.getAbsolutePath()
    - '[org.openjdk.jmh.runner.Runner].equals(org.openjdk.jmh.runner.Runner)'
    - '[java.nio.file.Files].isDirectory(org.openjdk.jmh.runner.Runner)'
    - Collections.emptyList()
    - '[org.openjdk.jmh.runner.Runner].split(org.openjdk.jmh.runner.Runner)'
    - options.getJvmArgsAppend()
    - '[FileOutputStream].<init>(File)'
    - '[File].<init>(org.openjdk.jmh.runner.Runner)'
    - '[File].toPath()'
    - out.verbosePrintln(String)
    - '[List<String>].add(String)'
    - '[Manifest].getMainAttributes()'
    - options.getJvmArgs()
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    - jos.putNextEntry(ZipEntry)
    - '[org.openjdk.jmh.util.Utils].isWindows()'
    - '[org.openjdk.jmh.runner.Runner].getParent()'
    - Boolean.getBoolean(String)
    - '[org.openjdk.jmh.runner.Runner].replace(String,String)'
    - '[org.openjdk.jmh.runner.Runner].replace(char,char)'
    - '[org.openjdk.jmh.runner.Runner].putValue(String,org.openjdk.jmh.runner.Runner)'
    - '[IOException].<init>(String)'
    - '[JarOutputStream].<init>(FileOutputStream,Manifest)'
    - options.getJvmArgsPrepend()
    - '[org.openjdk.jmh.runner.Runner].orElse(org.openjdk.jmh.runner.Runner)'
    - '[StringBuilder].append(String)'
    - '[List<String>].add(org.openjdk.jmh.runner.Runner)'
    - '[ZipEntry].<init>(String)'
    - '[StringBuilder].<init>()'
    - jvmargs.contains(String)
    - '[StringBuilder].append(org.openjdk.jmh.runner.Runner)'
    - '[StringBuilder].append(char)'
    - '[org.openjdk.jmh.runner.Runner].toPath()'
    - '[List<String>].add(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.Runner].addClasspath(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].generatedBenchmark()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:70,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].lastIndexOf(char)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:71,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].substring(int,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:72,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].loadClass(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:72,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].substring(int)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:74,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].findBenchmarkMethod(Class<?>,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:74,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:76,1
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedInternal(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:76,1
    - Dst: '[ArrayList].<init>(List<org.openjdk.jmh.profile.InternalProfiler>)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:77,1
    - Dst: Collections.reverse(ArrayList)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:78,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:80,1
    - Dst: '[ArrayBlockingQueue].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:82,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroups()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:83,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:83,1
    - Dst: '[ArrayBlockingQueue].addAll(List<org.openjdk.jmh.infra.ThreadParams>)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:83,1
    - Dst: '[CyclicBarrier].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:85,1
    - Dst: '[ConcurrentHashMap].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:86,1
    - Dst: '[ArrayBlockingQueue].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getBenchmark()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:91,1
    - Dst: '[ExecutorType].createExecutor(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:91,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:93,1
    - Dst: ExecutorType.PLATFORM.name()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:180,1
    - Dst: System.getProperty(String,org.openjdk.jmh.runner.BenchmarkHandler)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:180,1
    - Dst: Enum.valueOf(org.openjdk.jmh.runner.BenchmarkHandler)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:180,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.format.OutputFormat
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkHandler
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - out
    - options
    - executionParams
    argTypes:
    - org.openjdk.jmh.runner.format.OutputFormat
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 95
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].<init>(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ArrayList].<init>(List<org.openjdk.jmh.profile.InternalProfiler>)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].substring(int,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    - '[ArrayBlockingQueue].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ExecutorType].createExecutor(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
    - ExecutorType.PLATFORM.name()
    - '[org.openjdk.jmh.util.ClassUtils].loadClass(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].substring(int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].generatedBenchmark()'
    - Enum.valueOf(org.openjdk.jmh.runner.BenchmarkHandler)
    - '[org.openjdk.jmh.profile.ProfilerFactory].getSupportedInternal(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    - '[CyclicBarrier].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ArrayBlockingQueue].addAll(List<org.openjdk.jmh.infra.ThreadParams>)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getBenchmark()'
    - '[ConcurrentHashMap].<init>()'
    - System.getProperty(String,org.openjdk.jmh.runner.BenchmarkHandler)
    - '[org.openjdk.jmh.runner.BenchmarkHandler].lastIndexOf(char)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].findBenchmarkMethod(Class<?>,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroups()'
    - Collections.reverse(ArrayList)
    - '[IllegalStateException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkHandler
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].<init>(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:98,1
    - Dst: '[org.openjdk.jmh.util.Utils].sum(int[])'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:99,1
    - Dst: Math.ceil(org.openjdk.jmh.runner.BenchmarkHandler)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:100,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].<init>(org.openjdk.jmh.runner.BenchmarkHandler,int,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,int,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:118,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:118,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int[]
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<org.openjdk.jmh.infra.ThreadParams>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - threads
    - groups
    argTypes:
    - int
    - int[]
    constantsTouched: []
    func_position:
      end: 131
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int,int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.ThreadParams].<init>(org.openjdk.jmh.runner.BenchmarkHandler,int,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler,int,org.openjdk.jmh.runner.BenchmarkHandler)'
    - Math.ceil(org.openjdk.jmh.runner.BenchmarkHandler)
    - '[org.openjdk.jmh.util.Utils].sum(int[])'
    - '[ArrayList].<init>()'
    - '[ArrayList].add(org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.infra.ThreadParams>
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].distributeThreads(int,int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ClassUtils].enumerateMethods(Class<?>)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:135,1
    - Dst: m.getName()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:136,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].equals(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:136,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].isValidBenchmarkSignature(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:137,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:139,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:143,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:148,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Method
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - clazz
    - methodName
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 151
      start: 133
    functionDepth: 1
    functionLinenumber: 133
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].findBenchmarkMethod(Class<?>,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkHandler].isValidBenchmarkSignature(org.openjdk.jmh.runner.BenchmarkHandler)'
    - m.getName()
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].equals(String)'
    - '[org.openjdk.jmh.util.ClassUtils].enumerateMethods(Class<?>)'
    linkageType: ''
    returnType: Method
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].findBenchmarkMethod(Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getReturnType()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:160,1
    - Dst: '[Method].getParameterTypes()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:163,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - m
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 178
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].isValidBenchmarkSignature(Method)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[Method].getReturnType()'
    - '[Method].getParameterTypes()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].isValidBenchmarkSignature(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: prof.beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:255,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:257,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 260
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].startProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 1
    functionsReached:
    - prof.beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].startProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: prof.afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:266,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResults(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:266,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:268,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - iterationResults
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 271
      start: 262
    functionDepth: 0
    functionLinenumber: 262
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].stopProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    - prof.afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)
    - '[org.openjdk.jmh.results.IterationResult].addResults(org.openjdk.jmh.runner.BenchmarkHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].stopProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConcurrentMap<Thread,WorkerData>].clear()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:278,1
    - Dst: '[ExecutorService].shutdown()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:284,1
    - Dst: '[ExecutorService].awaitTermination(int,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:287,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:291,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].interrupt()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:291,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:295,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 297
      start: 276
    functionDepth: 1
    functionLinenumber: 276
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].shutdown()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    - '[ConcurrentMap<Thread,WorkerData>].clear()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].interrupt()'
    - '[ExecutorService].awaitTermination(int,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ExecutorService].shutdown()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].shutdown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:310,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getTime()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:311,1
    - Dst: '[CountDownLatch].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:313,1
    - Dst: '[CountDownLatch].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:314,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:317,1
    - Dst: '[ExecutorType].shouldYield()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:322,1
    - Dst: '[org.openjdk.jmh.infra.Control].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:323,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,CountDownLatch,CountDownLatch,boolean,boolean,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.infra.Control)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:319,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].<init>(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:328,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:331,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeout()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:331,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].convertTo(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:331,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].startProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:335,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:338,1
    - Dst: '[ExecutorCompletionService].<init>(ExecutorService)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:339,1
    - Dst: '[ExecutorCompletionService].submit(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:341,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].awaitWarmupReady()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:345,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:348,1
    - Dst: '[ExecutorCompletionService].poll(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:354,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:359,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:360,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceDone()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].awaitWarmdownReady()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:371,1
    - Dst: '[ArrayList].size()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:375,1
    - Dst: TimeUnit.MILLISECONDS.toNanos(int)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:377,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:377,1
    - Dst: Math.max(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)
      Src: org.openjdk.jmh.runner.BenchmarkHandler:377,1
    - Dst: '[ExecutorCompletionService].poll(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:378,1
    - Dst: runner.interrupt()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:384,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:389,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:392,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].print(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:397,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:405,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].get()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:408,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].getResults()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:409,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:409,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].getAllOps()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:410,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].getMeasuredOps()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:411,1
    - Dst: cause.getCause()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:418,1
    - Dst: cause.getCause()
      Src: org.openjdk.jmh.runner.BenchmarkHandler:419,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:424,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:428,1
    - Dst: '[org.openjdk.jmh.results.IterationResultMetaData].<init>(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:432,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResultMetaData)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:432,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].addResults(ArrayList)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:433,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].stopProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:437,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:439,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,ArrayList)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:440,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 75
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.IterationResult
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - benchmarkParams
    - params
    - isFirstIteration
    - isLastIteration
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 444
      start: 308
    functionDepth: 2
    functionLinenumber: 308
    functionLinenumberEnd: 444
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].runIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,boolean,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].awaitWarmupReady()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].getMeasuredOps()'
    - '[ArrayList].isEmpty()'
    - '[ExecutorCompletionService].<init>(ExecutorService)'
    - '[org.openjdk.jmh.runner.InfraControl].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,CountDownLatch,CountDownLatch,boolean,boolean,org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.infra.Control)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    - TimeUnit.MILLISECONDS.toNanos(int)
    - '[org.openjdk.jmh.results.IterationResultMetaData].<init>(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].get()'
    - '[ArrayList].addAll(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(String,ArrayList)'
    - '[CountDownLatch].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].startProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    - Math.max(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].getResults()'
    - '[ExecutorCompletionService].submit(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.infra.IterationParams].getTime()'
    - runner.interrupt()
    - '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].<init>(org.openjdk.jmh.runner.InfraControl)'
    - '[ExecutorCompletionService].poll(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ArrayList].add(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ArrayList].size()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].getAllOps()'
    - cause.getCause()
    - '[org.openjdk.jmh.infra.Control].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceDone()'
    - '[org.openjdk.jmh.runner.format.OutputFormat].print(String)'
    - '[ExecutorType].shouldYield()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeout()'
    - '[org.openjdk.jmh.runner.BenchmarkException].<init>(org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[org.openjdk.jmh.results.IterationResult].<init>(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResultMetaData)'
    - '[org.openjdk.jmh.results.IterationResult].addResults(ArrayList)'
    - '[org.openjdk.jmh.runner.InfraControl].awaitWarmdownReady()'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].stopProfilers(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].convertTo(org.openjdk.jmh.runner.BenchmarkHandler)'
    - System.nanoTime()
    linkageType: ''
    returnType: org.openjdk.jmh.results.IterationResult
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].runIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConcurrentMap<Thread,WorkerData>].remove(Thread)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:449,1
    - Dst: '[CyclicBarrier].await()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:454,1
    - Dst: '[ExecutorType].stableThreads()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:459,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:460,1
    - Dst: '[BlockingQueue<WorkerData>].poll()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:463,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:465,1
    - Dst: '[ConcurrentMap<Thread,WorkerData>].put(Thread,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:469,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:471,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Thread
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: WorkerData
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - worker
    argTypes:
    - Thread
    constantsTouched: []
    func_position:
      end: 474
      start: 447
    functionDepth: 1
    functionLinenumber: 447
    functionLinenumberEnd: 474
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].getWorkerData(Thread)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[ExecutorType].stableThreads()'
    - '[CyclicBarrier].await()'
    - '[IllegalStateException].<init>(String)'
    - '[ConcurrentMap<Thread,WorkerData>].remove(Thread)'
    - '[BlockingQueue<WorkerData>].poll()'
    - '[ConcurrentMap<Thread,WorkerData>].put(Thread,org.openjdk.jmh.runner.BenchmarkHandler)'
    linkageType: ''
    returnType: WorkerData
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].getWorkerData(Thread)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConcurrentMap<Thread,WorkerData>].values()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:477,1
    - Dst: '[BlockingQueue<WorkerData>].addAll(org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:477,1
    - Dst: '[ConcurrentMap<Thread,WorkerData>].clear()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:478,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 479
      start: 476
    functionDepth: 0
    functionLinenumber: 476
    functionLinenumberEnd: 479
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].captureUnusedWorkerData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[ConcurrentMap<Thread,WorkerData>].clear()'
    - '[ConcurrentMap<Thread,WorkerData>].values()'
    - '[BlockingQueue<WorkerData>].addAll(org.openjdk.jmh.runner.BenchmarkHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].captureUnusedWorkerData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getConstructor()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:483,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler].newInstance()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:483,1
    - Dst: '[BlockingQueue<org.openjdk.jmh.infra.ThreadParams>].poll()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:484,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:486,1
    - Dst: '[WorkerData].<init>(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:489,1
    - Dst: '[ConcurrentMap<Thread,WorkerData>].put(Thread,WorkerData)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:490,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:492,1
    - Dst: '[RuntimeException].<init>(String,org.openjdk.jmh.runner.BenchmarkHandler)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler:497,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Thread
      classConcrete: true
      classEnum: false
      classFields:
      - ExecutorService
      - CyclicBarrier
      - ConcurrentMap<Thread,WorkerData>
      - BlockingQueue<WorkerData>
      - BlockingQueue<org.openjdk.jmh.infra.ThreadParams>
      - org.openjdk.jmh.runner.format.OutputFormat
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - List<org.openjdk.jmh.profile.InternalProfiler>
      - Class<?>
      - Method
      - ExecutorType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: WorkerData
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - worker
    argTypes:
    - Thread
    constantsTouched: []
    func_position:
      end: 499
      start: 481
    functionDepth: 1
    functionLinenumber: 481
    functionLinenumberEnd: 499
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler].newWorkerData(Thread)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[BlockingQueue<org.openjdk.jmh.infra.ThreadParams>].poll()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler].newInstance()'
    - '[WorkerData].<init>(org.openjdk.jmh.runner.BenchmarkHandler,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[Class<?>].getConstructor()'
    - '[RuntimeException].<init>(String,org.openjdk.jmh.runner.BenchmarkHandler)'
    - '[ConcurrentMap<Thread,WorkerData>].put(Thread,WorkerData)'
    linkageType: ''
    returnType: WorkerData
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler].newWorkerData(Thread)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - InfraControl
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 510
      start: 508
    functionDepth: 0
    functionLinenumber: 508
    functionLinenumberEnd: 510
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].<init>(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].<init>(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:516,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:522,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].newWorkerData(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:525,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].getWorkerData(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:525,1
    - Dst: method.invoke(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask,InfraControl,org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:527,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetupForce()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:535,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDownForce()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:536,1
    - Dst: control.benchmarkParams.shouldSynchIterations()
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:538,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:540,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:546,1
    - Dst: '[Exception].<init>(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:552,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask:560,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Thread
      - InfraControl
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 562
      start: 512
    functionDepth: 1
    functionLinenumber: 512
    functionLinenumberEnd: 562
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].call()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].newWorkerData(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
    - '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].getWorkerData(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].preSetupForce()'
    - method.invoke(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask,InfraControl,org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[Exception].<init>(org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask)'
    - control.benchmarkParams.shouldSynchIterations()
    - '[org.openjdk.jmh.runner.InfraControl].preTearDownForce()'
    - Thread.currentThread()
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler.BenchmarkTask].call()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      - ThreadParams
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkHandler.WorkerData
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - instance
    - params
    argTypes:
    - Object
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 586
      start: 583
    functionDepth: 0
    functionLinenumber: 583
    functionLinenumberEnd: 586
    functionName: '[org.openjdk.jmh.runner.BenchmarkHandler.WorkerData].<init>(Object,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkHandler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkHandler.WorkerData
    signature: '[org.openjdk.jmh.runner.BenchmarkHandler.WorkerData].<init>(Object,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.runner.RunnerException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[org.openjdk.jmh.runner.NoBenchmarksException].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/NoBenchmarksException.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.NoBenchmarksException].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.NoBenchmarksException
      static: false
      superClass: org.openjdk.jmh.runner.RunnerException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/NoBenchmarksException.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.NoBenchmarksException
    signature: '[org.openjdk.jmh.runner.NoBenchmarksException].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.runner.options.Options].getOutput()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
    signature: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.runner.options.Options].getResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>
    signature: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<VerboseMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.runner.options.Options].verbosity()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<VerboseMode>
    signature: '[org.openjdk.jmh.runner.options.Options].verbosity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.runner.options.Options].getThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<int[]>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<int[]>
    signature: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<WarmupMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 140
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<WarmupMode>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.annotations.Mode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.annotations.Mode>
    signature: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 195
    functionDepth: 0
    functionLinenumber: 195
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 202
    functionName: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 208
      start: 208
    functionDepth: 0
    functionLinenumber: 208
    functionLinenumberEnd: 208
    functionName: '[org.openjdk.jmh.runner.options.Options].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.Options].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 231
    functionName: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 239
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 239
    functionName: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 245
    functionName: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.Options
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.Options].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/Options.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.Options
    signature: '[org.openjdk.jmh.runner.options.Options].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ProfilerConfig
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - klass
    - opts
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ProfilerConfig
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ProfilerConfig
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - klass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ProfilerConfig
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].getKlass()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].getKlass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].getOpts()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].getOpts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].getClass()'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:57,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:57,1
    - Dst: '[String].equals(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:61,1
    - Dst: '[String].equals(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:62,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 65
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:69,1
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.runner.options.ProfilerConfig:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 0
    functionsReached:
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.runner.options.ProfilerConfig].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ProfilerConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.ProfilerConfig].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.internal.Reflection].findConverter()'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:35,1
    - Dst: '[org.openjdk.jmh.runner.options.IntegerValueConverter].<init>(int)'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:37,1
    - Dst: '[org.openjdk.jmh.runner.options.IntegerValueConverter].<init>(int)'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.IntegerValueConverter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minValue
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.options.IntegerValueConverter].<init>(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/IntegerValueConverter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.IntegerValueConverter].<init>(int)'
    - '[joptsimple.internal.Reflection].findConverter()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.IntegerValueConverter
    signature: '[org.openjdk.jmh.runner.options.IntegerValueConverter].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.ValueConverter<Integer>].convert(String)'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:48,1
    - Dst: '[joptsimple.ValueConversionException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:51,1
    - Dst: '[joptsimple.ValueConversionException].<init>(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:63,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.runner.options.IntegerValueConverter].convert(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/IntegerValueConverter.java
    functionUses: 1
    functionsReached:
    - '[joptsimple.ValueConverter<Integer>].convert(String)'
    - '[joptsimple.ValueConversionException].<init>(org.openjdk.jmh.runner.options.IntegerValueConverter)'
    - '[joptsimple.ValueConversionException].<init>(String)'
    linkageType: ''
    returnType: Integer
    signature: '[org.openjdk.jmh.runner.options.IntegerValueConverter].convert(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[joptsimple.ValueConverter<Integer>].valueType()'
      Src: org.openjdk.jmh.runner.options.IntegerValueConverter:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?extendsInteger>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valueType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/IntegerValueConverter.java
    functionUses: 1
    functionsReached:
    - '[joptsimple.ValueConverter<Integer>].valueType()'
    linkageType: ''
    returnType: Class<?extendsInteger>
    signature: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valueType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - org.openjdk.jmh.runner.options.IntegerValueConverter
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valuePattern()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/IntegerValueConverter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valuePattern()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:39,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:40,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:41,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:42,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:43,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:44,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:45,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:46,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:48,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:49,1
    - Dst: '[java.util.Map<String,?extendsOptionDescriptor>].values()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:50,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionFormatter].lineFor(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:51,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:51,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:54,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,?extendsOptionDescriptor>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - options
    argTypes:
    - java.util.Map<String,?extendsOptionDescriptor>
    constantsTouched: []
    func_position:
      end: 55
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.runner.options.OptionFormatter].format(java.util.Map<String,?extendsOptionDescriptor>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionFormatter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionFormatter].lineFor(org.openjdk.jmh.runner.options.OptionFormatter)'
    - '[StringBuilder].append(String)'
    - '[java.util.Map<String,?extendsOptionDescriptor>].values()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.OptionFormatter].format(java.util.Map<String,?extendsOptionDescriptor>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:58,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:61,1
    - Dst: '[joptsimple.OptionDescriptor].options()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:62,1
    - Dst: '[joptsimple.OptionDescriptor].representsNonOptions()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:63,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:64,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:66,1
    - Dst: '[joptsimple.OptionDescriptor].acceptsArguments()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:68,1
    - Dst: '[joptsimple.OptionDescriptor].requiresArgument()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:69,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:70,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:72,1
    - Dst: '[joptsimple.OptionDescriptor].argumentDescription()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:74,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:74,1
    - Dst: '[joptsimple.OptionDescriptor].requiresArgument()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:75,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:76,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:78,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:85,1
    - Dst: String.format(String,org.openjdk.jmh.runner.options.OptionFormatter)
      Src: org.openjdk.jmh.runner.options.OptionFormatter:85,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:85,1
    - Dst: '[joptsimple.OptionDescriptor].description()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:87,1
    - Dst: '[joptsimple.OptionDescriptor].defaultValues()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:88,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionFormatter].isEmpty()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionFormatter].toString()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:90,1
    - Dst: '[org.openjdk.jmh.util.Utils].rewrap(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:92,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:96,1
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.runner.options.OptionFormatter:97,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:97,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:99,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:102,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:103,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.options.OptionFormatter:104,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - joptsimple.OptionDescriptor
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - joptsimple.OptionDescriptor
    constantsTouched: []
    func_position:
      end: 105
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.runner.options.OptionFormatter].lineFor(joptsimple.OptionDescriptor)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionFormatter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[joptsimple.OptionDescriptor].representsNonOptions()'
    - String.format(String,org.openjdk.jmh.runner.options.OptionFormatter)
    - '[joptsimple.OptionDescriptor].options()'
    - String.format(String,String)
    - '[joptsimple.OptionDescriptor].acceptsArguments()'
    - '[org.openjdk.jmh.runner.options.OptionFormatter].isEmpty()'
    - '[joptsimple.OptionDescriptor].description()'
    - '[StringBuilder].<init>()'
    - '[joptsimple.OptionDescriptor].argumentDescription()'
    - '[StringBuilder].toString()'
    - '[joptsimple.OptionDescriptor].defaultValues()'
    - '[org.openjdk.jmh.util.Utils].rewrap(org.openjdk.jmh.runner.options.OptionFormatter)'
    - '[StringBuilder].append(org.openjdk.jmh.runner.options.OptionFormatter)'
    - '[org.openjdk.jmh.runner.options.OptionFormatter].toString()'
    - '[joptsimple.OptionDescriptor].requiresArgument()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.OptionFormatter].lineFor(joptsimple.OptionDescriptor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.options.OptionFormatter:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - joptsimple.HelpFormatter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.OptionFormatter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionFormatter.java
    functionUses: 2
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.OptionFormatter
    signature: '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:54,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:56,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:61,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:64,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:74,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:76,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:77,1
    - Dst: '[OptionParser].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:93,1
    - Dst: '[OptionParser].formatHelpWith(org.openjdk.jmh.runner.options.OptionFormatter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:93,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:95,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:95,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:95,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:95,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:101,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:101,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:101,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:101,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:106,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:106,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:106,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:106,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:111,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:111,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:111,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:111,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:117,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:117,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:117,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:117,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:122,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:122,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:127,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:127,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:127,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:127,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:133,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:133,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(joptsimple.ValueConverter<Integer>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:133,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:133,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:138,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:138,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:138,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesSeparatedBy(char)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:138,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:138,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:142,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:142,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:142,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:142,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:148,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:148,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:154,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:154,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:154,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:154,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:160,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:160,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:160,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:160,1
    - Dst: '[OptionParser].nonOptions(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:164,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:164,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:168,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:168,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:168,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:168,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:174,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:174,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:174,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:174,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:180,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:180,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:183,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:183,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:183,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:183,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:189,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:189,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesSeparatedBy(char)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:194,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:200,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:200,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:200,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:200,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:203,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:203,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:203,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:203,1
    - Dst: '[OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:209,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:209,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:209,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:209,1
    - Dst: '[OptionParser].accepts(String,String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:213,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:213,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:213,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:213,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:217,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:217,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:217,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:217,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:222,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:222,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:222,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:222,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:227,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:227,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:232,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:232,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:232,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:232,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesSeparatedBy(char)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:237,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:237,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:240,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:240,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:240,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:240,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:245,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:245,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesSeparatedBy(char)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:245,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:245,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:245,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:250,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:251,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:252,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:253,1
    - Dst: '[OptionParser].accepts(String,String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:254,1
    - Dst: '[OptionParser].parse(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:257,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:259,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:260,1
    - Dst: '[List<String>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:260,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:263,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:264,1
    - Dst: '[List<String>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:264,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:267,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].value(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:268,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:270,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:272,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:274,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:276,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:278,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:280,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:283,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:285,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:287,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:290,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:292,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].value(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:294,1
    - Dst: WarmupMode.valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:294,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:294,1
    - Dst: iae.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:296,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:296,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:299,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:302,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].value(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:304,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toUpperCase()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:304,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatType].valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:304,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:304,1
    - Dst: iae.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:306,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:306,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:309,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:312,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:313,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:314,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:315,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:316,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:318,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:319,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:320,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:321,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:322,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:323,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:324,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:325,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:326,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:327,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:328,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:329,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:330,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:331,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:332,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:334,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:336,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:337,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].deepValueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:338,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:338,1
    - Dst: '[List<org.openjdk.jmh.annotations.Mode>].addAll(ArrayList)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:340,1
    - Dst: iae.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:342,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:342,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:346,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].hasArgument(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:348,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:349,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toUpperCase()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:349,1
    - Dst: VerboseMode.valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:349,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:349,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:351,1
    - Dst: iae.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:354,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:354,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:357,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].valuesOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:360,1
    - Dst: '[List<String>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:360,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:362,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:364,1
    - Dst: m.indexOf(String)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:365,1
    - Dst: m.substring(int,org.openjdk.jmh.runner.options.CommandLineOptions)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:366,1
    - Dst: m.substring(int)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:367,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.util.Multimap<String,String>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:368,1
    - Dst: '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:368,1
    - Dst: iae.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:371,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:371,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:375,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].valuesOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:376,1
    - Dst: '[List<Integer>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:376,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:382,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:386,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:388,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:389,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:390,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].hasArgument(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:392,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:393,1
    - Dst: p.split(String,int)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:394,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:396,1
    - Dst: keys[1].split(String)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:398,1
    - Dst: Arrays.asList(org.openjdk.jmh.runner.options.CommandLineOptions)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:398,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].putAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:398,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:403,1
    - Dst: e.getCause()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:404,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMessage()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:406,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:408,1
    CyclomaticComplexity: 47
    EdgeCount: 47
    ICount: 413
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.CommandLineOptions
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 410
      start: 91
    functionDepth: 2
    functionLinenumber: 91
    functionLinenumberEnd: 410
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached:
    - p.split(String,int)
    - '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
    - '[List<String>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.annotations.Mode].deepValueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.util.Multimap<String,String>)'
    - '[OptionParser].formatHelpWith(org.openjdk.jmh.runner.options.OptionFormatter)'
    - e.getCause()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(joptsimple.ValueConverter<Integer>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].values(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - WarmupMode.valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)
    - '[OptionParser].accepts(String,String)'
    - '[OptionParser].<init>()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].value(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[ArrayList].<init>()'
    - iae.getMessage()
    - '[OptionParser].nonOptions(String)'
    - Arrays.asList(org.openjdk.jmh.runner.options.CommandLineOptions)
    - '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].equalsIgnoreCase(String)'
    - m.substring(int)
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionFormatter].<init>()'
    - '[OptionParser].parse(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].toUpperCase()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].withRequiredArg()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].valuesOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - VerboseMode.valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)
    - m.substring(int,org.openjdk.jmh.runner.options.CommandLineOptions)
    - '[org.openjdk.jmh.util.Multimap<String,String>].putAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].hasArgument(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[ArrayList].add(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - m.indexOf(String)
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].has(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[List<Integer>].addAll(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[List<org.openjdk.jmh.annotations.Mode>].addAll(ArrayList)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesSeparatedBy(char)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(org.openjdk.jmh.runner.options.CommandLineOptions,org.openjdk.jmh.runner.options.CommandLineOptions)'
    - keys[1].split(String)
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].withValuesConvertedBy(org.openjdk.jmh.runner.options.IntegerValueConverter)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].has(String)'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].ofType()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].describedAs(String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].getMessage()'
    - '[org.openjdk.jmh.results.format.ResultFormatType].valueOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[OptionParser].accepts(String,String,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.CommandLineOptions
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:413,1
    - Dst: WarmupMode.values()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:414,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:415,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:416,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:419,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:422,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:425,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:429,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 430
      start: 412
    functionDepth: 1
    functionLinenumber: 412
    functionLinenumberEnd: 430
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].warmupModesDesc()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - WarmupMode.values()
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].warmupModesDesc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionSet].has(OptionSpec<T>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:433,1
    - Dst: '[OptionSpec<T>].value(OptionSet)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:434,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:434,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:436,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - OptionSpec<T>
      - OptionSet
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional<T>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - option
    - set
    argTypes:
    - OptionSpec<T>
    - OptionSet
    constantsTouched: []
    func_position:
      end: 437
      start: 432
    functionDepth: 2
    functionLinenumber: 432
    functionLinenumberEnd: 437
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(OptionSpec<T>,OptionSet)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[OptionSet].has(OptionSpec<T>)'
    - '[OptionSpec<T>].value(OptionSet)'
    - '[org.openjdk.jmh.util.Optional].eitherOf(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<T>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].toOptional(OptionSpec<T>,OptionSet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionSet].hasArgument(OptionSpec<String>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:440,1
    - Dst: '[OptionSpec<String>].values(OptionSet)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:442,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].size()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:443,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:444,1
    - Dst: '[OptionSpec<String>].value(OptionSet)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:451,1
    - Dst: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:451,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(Collection<String>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:451,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:453,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - OptionSet
      - OptionSpec<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - set
    - spec
    argTypes:
    - OptionSet
    - OptionSpec<String>
    constantsTouched: []
    func_position:
      end: 454
      start: 439
    functionDepth: 2
    functionLinenumber: 439
    functionLinenumberEnd: 454
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(OptionSet,OptionSpec<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 0
    functionsReached:
    - '[OptionSpec<String>].values(OptionSet)'
    - '[org.openjdk.jmh.util.Utils].splitQuotedEscape(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[OptionSpec<String>].value(OptionSet)'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.util.Optional].of(Collection<String>)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[OptionSet].hasArgument(OptionSpec<String>)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].size()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].treatQuoted(OptionSet,OptionSpec<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OptionParser].printHelpOn(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:457,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 458
      start: 456
    functionDepth: 0
    functionLinenumber: 456
    functionLinenumberEnd: 458
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].showHelp()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached:
    - '[OptionParser].printHelpOn(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].showHelp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.ProfilerFactory].listProfilers(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:461,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 462
      start: 460
    functionDepth: 0
    functionLinenumber: 460
    functionLinenumberEnd: 462
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].listProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.profile.ProfilerFactory].listProfilers(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].listProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:465,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatType].values()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:467,1
    - Dst: f.toString()
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:468,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].toLowerCase()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:468,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:468,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:469,1
    - Dst: '[StringBuilder].length()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:471,1
    - Dst: '[StringBuilder].setLength(int)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:471,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:473,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:473,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 474
      start: 464
    functionDepth: 0
    functionLinenumber: 464
    functionLinenumberEnd: 474
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].listResultFormats()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.results.format.ResultFormatType].values()'
    - System.out.println(String)
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].setLength(int)'
    - f.toString()
    - '[StringBuilder].length()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].toLowerCase()'
    - '[StringBuilder].append(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].listResultFormats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 478
      start: 476
    functionDepth: 0
    functionLinenumber: 476
    functionLinenumberEnd: 478
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldList()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 482
      start: 480
    functionDepth: 0
    functionLinenumber: 480
    functionLinenumberEnd: 482
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListWithParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListWithParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 486
      start: 484
    functionDepth: 0
    functionLinenumber: 484
    functionLinenumberEnd: 486
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListResultFormats()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListResultFormats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 490
      start: 488
    functionDepth: 0
    functionLinenumber: 488
    functionLinenumberEnd: 490
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldHelp()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldHelp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 494
      start: 492
    functionDepth: 0
    functionLinenumber: 492
    functionLinenumberEnd: 494
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldListProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<WarmupMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 499
      start: 496
    functionDepth: 0
    functionLinenumber: 496
    functionLinenumberEnd: 499
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<WarmupMode>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 504
      start: 501
    functionDepth: 0
    functionLinenumber: 501
    functionLinenumberEnd: 504
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 509
      start: 506
    functionDepth: 0
    functionLinenumber: 506
    functionLinenumberEnd: 509
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 514
      start: 511
    functionDepth: 0
    functionLinenumber: 511
    functionLinenumberEnd: 514
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 519
      start: 516
    functionDepth: 0
    functionLinenumber: 516
    functionLinenumberEnd: 519
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 524
      start: 521
    functionDepth: 0
    functionLinenumber: 521
    functionLinenumberEnd: 524
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 529
      start: 526
    functionDepth: 0
    functionLinenumber: 526
    functionLinenumberEnd: 529
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 534
      start: 531
    functionDepth: 0
    functionLinenumber: 531
    functionLinenumberEnd: 534
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:538,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].isEmpty()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:539,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:540,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:542,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 544
      start: 536
    functionDepth: 2
    functionLinenumber: 536
    functionLinenumberEnd: 544
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].isEmpty()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getParameter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 549
      start: 546
    functionDepth: 0
    functionLinenumber: 546
    functionLinenumberEnd: 549
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 554
      start: 551
    functionDepth: 0
    functionLinenumber: 551
    functionLinenumberEnd: 554
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 559
      start: 556
    functionDepth: 0
    functionLinenumber: 556
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 564
      start: 561
    functionDepth: 0
    functionLinenumber: 561
    functionLinenumberEnd: 564
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResultFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 569
      start: 566
    functionDepth: 0
    functionLinenumber: 566
    functionLinenumberEnd: 569
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 574
      start: 571
    functionDepth: 0
    functionLinenumber: 571
    functionLinenumberEnd: 574
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 579
      start: 576
    functionDepth: 0
    functionLinenumber: 576
    functionLinenumberEnd: 579
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 584
      start: 581
    functionDepth: 0
    functionLinenumber: 581
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 589
      start: 586
    functionDepth: 0
    functionLinenumber: 586
    functionLinenumberEnd: 589
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 594
      start: 591
    functionDepth: 0
    functionLinenumber: 591
    functionLinenumberEnd: 594
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 599
      start: 596
    functionDepth: 0
    functionLinenumber: 596
    functionLinenumberEnd: 599
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 604
      start: 601
    functionDepth: 0
    functionLinenumber: 601
    functionLinenumberEnd: 604
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<Integer>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:608,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:609,1
    - Dst: '[List<Integer>].size()'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:611,1
    - Dst: '[List<Integer>].get(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:613,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:615,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<int[]>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 617
      start: 606
    functionDepth: 2
    functionLinenumber: 606
    functionLinenumberEnd: 617
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached:
    - '[List<Integer>].size()'
    - '[List<Integer>].isEmpty()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[List<Integer>].get(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.util.Optional].none()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<int[]>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 622
      start: 619
    functionDepth: 0
    functionLinenumber: 619
    functionLinenumberEnd: 622
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldDoGC()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldDoGC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 627
      start: 624
    functionDepth: 0
    functionLinenumber: 624
    functionLinenumberEnd: 627
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldSyncIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<VerboseMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 632
      start: 629
    functionDepth: 0
    functionLinenumber: 629
    functionLinenumberEnd: 632
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<VerboseMode>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].verbosity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 637
      start: 634
    functionDepth: 0
    functionLinenumber: 634
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 642
      start: 639
    functionDepth: 0
    functionLinenumber: 639
    functionLinenumberEnd: 642
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOperationsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getOperationsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 647
      start: 644
    functionDepth: 0
    functionLinenumber: 644
    functionLinenumberEnd: 647
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].shouldFailOnError()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<org.openjdk.jmh.runner.options.ProfilerConfig>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 652
      start: 649
    functionDepth: 0
    functionLinenumber: 649
    functionLinenumberEnd: 652
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: List<org.openjdk.jmh.runner.options.ProfilerConfig>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashSet].<init>(List<org.openjdk.jmh.annotations.Mode>)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptions:656,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.annotations.Mode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 657
      start: 654
    functionDepth: 0
    functionLinenumber: 654
    functionLinenumberEnd: 657
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached:
    - '[HashSet].<init>(List<org.openjdk.jmh.annotations.Mode>)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.annotations.Mode>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getBenchModes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<Integer>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - List<String>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - OptionParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 662
      start: 659
    functionDepth: 0
    functionLinenumber: 659
    functionLinenumberEnd: 662
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptions].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptionException:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.CommandLineOptionException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptionException.java
    functionUses: 1
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.CommandLineOptionException
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String,Throwable)'
      Src: org.openjdk.jmh.runner.options.CommandLineOptionException:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.CommandLineOptionException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - message
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/CommandLineOptionException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String,Throwable)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.CommandLineOptionException
    signature: '[org.openjdk.jmh.runner.options.CommandLineOptionException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].days(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].days(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].hours(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].hours(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].microseconds(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].microseconds(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].minutes(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].minutes(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].nanoseconds(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].nanoseconds(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].seconds(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].seconds(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(int,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:37,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - time
    - timeUnit
    argTypes:
    - long
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 78
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(int,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].<init>(long,java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.options.TimeValue].getTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.TimeUnit].convert(long,java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.options.TimeValue:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tu
    argTypes:
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].convertTo(java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.TimeUnit].convert(long,java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.options.TimeValue].convertTo(java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.concurrent.TimeUnit
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: java.util.concurrent.TimeUnit
    signature: '[org.openjdk.jmh.runner.options.TimeValue].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.TimeUnit].hashCode()'
      Src: org.openjdk.jmh.runner.options.TimeValue:96,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.TimeUnit].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.options.TimeValue].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].getClass()'
      Src: org.openjdk.jmh.runner.options.TimeValue:105,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.runner.options.TimeValue:105,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 116
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[Object].getClass()'
    - '[org.openjdk.jmh.runner.options.TimeValue].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.options.TimeValue].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.options.TimeValue:123,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.TimeValue].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - timeUnit
    argTypes:
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 152
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.TimeValue].tuToString(java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - timeString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 162
      start: 160
    functionDepth: 2
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].valueOf(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].valueOf(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:166,1
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:168,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].toLowerCase()'
      Src: org.openjdk.jmh.runner.options.TimeValue:168,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:169,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:170,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:172,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:173,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:175,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:176,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:178,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:179,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:181,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:182,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:184,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:185,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
      Src: org.openjdk.jmh.runner.options.TimeValue:187,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:188,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.TimeValue:190,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - timeString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 191
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 9
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.runner.options.TimeValue)'
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].contains(String)'
    - '[String].replaceAll(String,String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].toLowerCase()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.TimeUnit].sleep(long)'
      Src: org.openjdk.jmh.runner.options.TimeValue:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.TimeValue
      - long
      - java.util.concurrent.TimeUnit
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.runner.options.TimeValue].sleep()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/TimeValue.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.TimeUnit].sleep(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.TimeValue].sleep()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.Options
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 509
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.Options
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].include(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].exclude(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.format.ResultFormatType
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - org.openjdk.jmh.results.format.ResultFormatType
    constantsTouched: []
    func_position:
      end: 75
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].resultFormat(org.openjdk.jmh.results.format.ResultFormatType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].resultFormat(org.openjdk.jmh.results.format.ResultFormatType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filename
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filename
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 98
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldDoGC(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldDoGC(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsProfiler>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - profiler
    argTypes:
    - Class<?extendsProfiler>
    constantsTouched: []
    func_position:
      end: 105
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(Class<?extendsProfiler>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(Class<?extendsProfiler>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsProfiler>
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - profiler
    - initLine
    argTypes:
    - Class<?extendsProfiler>
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(Class<?extendsProfiler>,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(Class<?extendsProfiler>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - profiler
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 120
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 14
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - profiler
    - initLine
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 128
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - VerboseMode
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - VerboseMode
    constantsTouched: []
    func_position:
      end: 136
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].verbosity(VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 144
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 277
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 153
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 23
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 170
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 37
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 180
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 33
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 189
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 189
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 198
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 198
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 20
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - WarmupMode
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - WarmupMode
    constantsTouched: []
    func_position:
      end: 206
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(WarmupMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(WarmupMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 213
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].includeWarmup(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 223
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 29
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 232
      start: 232
    functionDepth: 0
    functionLinenumber: 232
    functionLinenumberEnd: 232
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 241
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 28
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.annotations.Mode
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 252
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 252
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.TimeUnit
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tu
    argTypes:
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 261
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 270
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 270
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 279
      start: 279
    functionDepth: 0
    functionLinenumber: 279
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 103
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 288
      start: 288
    functionDepth: 0
    functionLinenumber: 288
    functionLinenumberEnd: 288
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 296
      start: 296
    functionDepth: 0
    functionLinenumber: 296
    functionLinenumberEnd: 296
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 305
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 305
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 315
      start: 315
    functionDepth: 0
    functionLinenumber: 315
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 325
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 325
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 333
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].detectJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].detectJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 344
      start: 344
    functionDepth: 0
    functionLinenumber: 344
    functionLinenumberEnd: 344
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 352
      start: 352
    functionDepth: 0
    functionLinenumber: 352
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ChainedOptionsBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.Options
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 32
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.Options
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 101
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].parent(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:70,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - value
    - minValue
    - s
    argTypes:
    - int
    - int
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 9
    functionsReached:
    - '[IllegalArgumentException].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 81
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 330
    functionsReached:
    - '[List<String>].add(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:85,1
    - Dst: '[ArrayList].addAll(List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:87,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getIncludes()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:89,1
    - Dst: '[ArrayList].addAll(java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:89,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getIncludes()'
    - '[ArrayList].addAll(java.util.List<String>)'
    - '[ArrayList].<init>()'
    - '[ArrayList].addAll(List<String>)'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:101,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[List<String>].add(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].exclude(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:107,1
    - Dst: '[ArrayList].addAll(List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:109,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getExcludes()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:111,1
    - Dst: '[ArrayList].addAll(java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:111,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getExcludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].addAll(java.util.List<String>)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.options.Options].getExcludes()'
    - '[ArrayList].addAll(List<String>)'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getExcludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filename
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 125
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].output(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOutput()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:130,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:130,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getOutput()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getOutput()'
    - '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.results.format.ResultFormatType)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:142,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.format.ResultFormatType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - org.openjdk.jmh.results.format.ResultFormatType
    constantsTouched: []
    func_position:
      end: 144
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.results.format.ResultFormatType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.results.format.ResultFormatType)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].resultFormat(org.openjdk.jmh.results.format.ResultFormatType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:149,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:149,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 146
    functionDepth: 1
    functionLinenumber: 146
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getResultFormat()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getResultFormat()'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getResultFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filename
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 163
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].result(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getResult()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:168,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:168,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 172
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getResult()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
    - '[org.openjdk.jmh.runner.options.Options].getResult()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(boolean)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:180,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 182
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 182
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:187,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:187,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.Options].shouldDoGC()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldDoGC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?extendsProfiler>].getCanonicalName()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:199,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:199,1
    - Dst: '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:199,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsProfiler>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prof
    argTypes:
    - Class<?extendsProfiler>
    constantsTouched: []
    func_position:
      end: 201
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(Class<?extendsProfiler>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - '[Class<?extendsProfiler>].getCanonicalName()'
    - '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(Class<?extendsProfiler>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?extendsProfiler>].getCanonicalName()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:205,1
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.OptionsBuilder,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:205,1
    - Dst: '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:205,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsProfiler>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - prof
    - initLine
    argTypes:
    - Class<?extendsProfiler>
    - String
    constantsTouched: []
    func_position:
      end: 207
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(Class<?extendsProfiler>,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[Class<?extendsProfiler>].getCanonicalName()'
    - '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(org.openjdk.jmh.runner.options.OptionsBuilder,String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(Class<?extendsProfiler>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:211,1
    - Dst: '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:211,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prof
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 213
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
    - '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:217,1
    - Dst: '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:217,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - prof
    - initLine
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 219
      start: 215
    functionDepth: 1
    functionLinenumber: 215
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ProfilerConfig].<init>(String,String)'
    - '[List<org.openjdk.jmh.runner.options.ProfilerConfig>].add(org.openjdk.jmh.runner.options.ProfilerConfig)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].addProfiler(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:223,1
    - Dst: '[ArrayList].addAll(List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:224,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getProfilers()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:226,1
    - Dst: '[ArrayList].addAll(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:226,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<org.openjdk.jmh.runner.options.ProfilerConfig>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 221
    functionDepth: 1
    functionLinenumber: 221
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getProfilers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].addAll(List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    - '[org.openjdk.jmh.runner.options.Options].getProfilers()'
    - '[ArrayList].<init>()'
    - '[ArrayList].addAll(java.util.List<org.openjdk.jmh.runner.options.ProfilerConfig>)'
    linkageType: ''
    returnType: List<org.openjdk.jmh.runner.options.ProfilerConfig>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getProfilers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(VerboseMode)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:237,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - VerboseMode
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - VerboseMode
    constantsTouched: []
    func_position:
      end: 239
      start: 235
    functionDepth: 0
    functionLinenumber: 235
    functionLinenumberEnd: 239
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(VerboseMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity(VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].verbosity()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:244,1
    - Dst: '[org.openjdk.jmh.util.Optional<VerboseMode>].orAnother(org.openjdk.jmh.util.Optional<VerboseMode>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:244,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<VerboseMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 248
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 248
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<VerboseMode>].orAnother(org.openjdk.jmh.util.Optional<VerboseMode>)'
    - '[org.openjdk.jmh.runner.options.Options].verbosity()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<VerboseMode>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].verbosity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(boolean)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:256,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 258
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 258
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:263,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:263,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 260
    functionDepth: 1
    functionLinenumber: 260
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.Options].shouldFailOnError()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldFailOnError()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:276,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:278,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 280
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 280
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].threads(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreads()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:285,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:285,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 289
      start: 282
    functionDepth: 1
    functionLinenumber: 282
    functionLinenumberEnd: 289
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getThreads()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:299,1
    - Dst: '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:301,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:301,1
    - Dst: '[org.openjdk.jmh.util.Optional].of()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:303,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 305
      start: 295
    functionDepth: 1
    functionLinenumber: 295
    functionLinenumberEnd: 305
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].threadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:310,1
    - Dst: '[org.openjdk.jmh.util.Optional<int[]>].orAnother(org.openjdk.jmh.util.Optional<int[]>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:310,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<int[]>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<int[]>].orAnother(org.openjdk.jmh.util.Optional<int[]>)'
    - '[org.openjdk.jmh.runner.options.Options].getThreadGroups()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<int[]>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(boolean)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:322,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 324
      start: 320
    functionDepth: 0
    functionLinenumber: 320
    functionLinenumberEnd: 324
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].syncIterations(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:329,1
    - Dst: '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:329,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 333
      start: 326
    functionDepth: 1
    functionLinenumber: 326
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldSyncIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Boolean>].orAnother(org.openjdk.jmh.util.Optional<Boolean>)'
    - '[org.openjdk.jmh.runner.options.Options].shouldSyncIterations()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Boolean>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].shouldSyncIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:341,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:342,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 344
      start: 339
    functionDepth: 1
    functionLinenumber: 339
    functionLinenumberEnd: 344
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupIterations(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:349,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:349,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 353
      start: 346
    functionDepth: 1
    functionLinenumber: 346
    functionLinenumberEnd: 353
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIterations()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:361,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:362,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 364
      start: 359
    functionDepth: 1
    functionLinenumber: 359
    functionLinenumberEnd: 364
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupBatchSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:369,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:369,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 366
    functionDepth: 1
    functionLinenumber: 366
    functionLinenumberEnd: 373
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupBatchSize()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:381,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 383
      start: 379
    functionDepth: 0
    functionLinenumber: 379
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:388,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:388,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 392
      start: 385
    functionDepth: 1
    functionLinenumber: 385
    functionLinenumberEnd: 392
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getWarmupTime()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(WarmupMode)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:400,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - WarmupMode
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - WarmupMode
    constantsTouched: []
    func_position:
      end: 402
      start: 398
    functionDepth: 0
    functionLinenumber: 398
    functionLinenumberEnd: 402
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupMode(WarmupMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(WarmupMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupMode(WarmupMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupMode()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:407,1
    - Dst: '[org.openjdk.jmh.util.Optional<WarmupMode>].orAnother(org.openjdk.jmh.util.Optional<WarmupMode>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:407,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<WarmupMode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 411
      start: 404
    functionDepth: 1
    functionLinenumber: 404
    functionLinenumberEnd: 411
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupMode()'
    - '[org.openjdk.jmh.util.Optional<WarmupMode>].orAnother(org.openjdk.jmh.util.Optional<WarmupMode>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<WarmupMode>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<String>].add(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:419,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 421
      start: 417
    functionDepth: 0
    functionLinenumber: 417
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[List<String>].add(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].includeWarmup(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:425,1
    - Dst: '[ArrayList].addAll(List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:426,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:428,1
    - Dst: '[ArrayList].addAll(java.util.List<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:428,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 431
      start: 423
    functionDepth: 1
    functionLinenumber: 423
    functionLinenumberEnd: 431
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupIncludes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupIncludes()'
    - '[ArrayList].addAll(java.util.List<String>)'
    - '[ArrayList].<init>()'
    - '[ArrayList].addAll(List<String>)'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupIncludes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:439,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:440,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 442
      start: 437
    functionDepth: 1
    functionLinenumber: 437
    functionLinenumberEnd: 442
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementIterations(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:447,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:447,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 451
      start: 444
    functionDepth: 1
    functionLinenumber: 444
    functionLinenumberEnd: 451
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementIterations()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:459,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 461
      start: 457
    functionDepth: 0
    functionLinenumber: 457
    functionLinenumberEnd: 461
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:466,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:466,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 470
      start: 463
    functionDepth: 1
    functionLinenumber: 463
    functionLinenumberEnd: 470
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementTime()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:478,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:479,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 481
      start: 476
    functionDepth: 1
    functionLinenumber: 476
    functionLinenumberEnd: 481
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].measurementBatchSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:486,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:486,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 490
      start: 483
    functionDepth: 1
    functionLinenumber: 483
    functionLinenumberEnd: 490
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getMeasurementBatchSize()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getMeasurementBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EnumSet<org.openjdk.jmh.annotations.Mode>].add(org.openjdk.jmh.annotations.Mode)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:499,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.annotations.Mode
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mode
    argTypes:
    - org.openjdk.jmh.annotations.Mode
    constantsTouched: []
    func_position:
      end: 501
      start: 497
    functionDepth: 0
    functionLinenumber: 497
    functionLinenumberEnd: 501
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[EnumSet<org.openjdk.jmh.annotations.Mode>].add(org.openjdk.jmh.annotations.Mode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].mode(org.openjdk.jmh.annotations.Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EnumSet<org.openjdk.jmh.annotations.Mode>].isEmpty()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:505,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:506,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.annotations.Mode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 510
      start: 503
    functionDepth: 1
    functionLinenumber: 503
    functionLinenumberEnd: 510
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getBenchModes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[EnumSet<org.openjdk.jmh.annotations.Mode>].isEmpty()'
    - '[org.openjdk.jmh.runner.options.Options].getBenchModes()'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.annotations.Mode>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getBenchModes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(java.util.concurrent.TimeUnit)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:518,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.TimeUnit
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tu
    argTypes:
    - java.util.concurrent.TimeUnit
    constantsTouched: []
    func_position:
      end: 520
      start: 516
    functionDepth: 0
    functionLinenumber: 516
    functionLinenumberEnd: 520
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(java.util.concurrent.TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(java.util.concurrent.TimeUnit)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeUnit(java.util.concurrent.TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:525,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].orAnother(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:525,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 529
      start: 522
    functionDepth: 1
    functionLinenumber: 522
    functionLinenumberEnd: 529
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getTimeUnit()'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].orAnother(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:537,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:538,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opsPerInv
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 540
      start: 535
    functionDepth: 1
    functionLinenumber: 535
    functionLinenumberEnd: 540
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].operationsPerInvocation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:545,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:545,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 549
      start: 542
    functionDepth: 1
    functionLinenumber: 542
    functionLinenumberEnd: 549
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getOperationsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getOperationsPerInvocation()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getOperationsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:557,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:558,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 560
      start: 555
    functionDepth: 1
    functionLinenumber: 555
    functionLinenumberEnd: 560
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].forks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getForkCount()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:565,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:565,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 569
      start: 562
    functionDepth: 1
    functionLinenumber: 562
    functionLinenumberEnd: 569
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getForkCount()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:577,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(int)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:578,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 580
      start: 575
    functionDepth: 1
    functionLinenumber: 575
    functionLinenumberEnd: 580
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].checkGreaterOrEqual(int,int,String)'
    - '[org.openjdk.jmh.util.Optional].of(int)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].warmupForks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:585,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:585,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 589
      start: 582
    functionDepth: 1
    functionLinenumber: 582
    functionLinenumberEnd: 589
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupForkCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getWarmupForkCount()'
    - '[org.openjdk.jmh.util.Optional<Integer>].orAnother(org.openjdk.jmh.util.Optional<Integer>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getWarmupForkCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:597,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 599
      start: 595
    functionDepth: 0
    functionLinenumber: 595
    functionLinenumberEnd: 599
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvm(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvm()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:604,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:604,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 608
      start: 601
    functionDepth: 1
    functionLinenumber: 601
    functionLinenumberEnd: 608
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvm()'
    - '[org.openjdk.jmh.util.Optional<String>].orAnother(org.openjdk.jmh.util.Optional<String>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:616,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:616,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 618
      start: 614
    functionDepth: 0
    functionLinenumber: 614
    functionLinenumberEnd: 618
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:623,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:623,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 627
      start: 620
    functionDepth: 1
    functionLinenumber: 620
    functionLinenumberEnd: 627
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgs()'
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:635,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:635,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 637
      start: 633
    functionDepth: 0
    functionLinenumber: 633
    functionLinenumberEnd: 637
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:642,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:642,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 646
      start: 639
    functionDepth: 1
    functionLinenumber: 639
    functionLinenumberEnd: 646
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsAppend()'
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:654,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:654,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 656
      start: 652
    functionDepth: 0
    functionLinenumber: 652
    functionLinenumberEnd: 656
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:661,1
    - Dst: '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:661,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 665
      start: 658
    functionDepth: 1
    functionLinenumber: 658
    functionLinenumberEnd: 665
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Collection<String>>].orAnother(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
    - '[org.openjdk.jmh.runner.options.Options].getJvmArgsPrepend()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getRuntimeMXBean()
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:671,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].getInputArguments()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:671,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].toArray()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:672,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:672,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 673
      start: 669
    functionDepth: 0
    functionLinenumber: 669
    functionLinenumberEnd: 673
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].detectJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].jvmArgs(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].getInputArguments()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].toArray()'
    - ManagementFactory.getRuntimeMXBean()
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].detectJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:681,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].isEmpty()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:682,1
    - Dst: '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:684,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:686,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:689,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 691
      start: 679
    functionDepth: 2
    functionLinenumber: 679
    functionLinenumberEnd: 691
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getParameter(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].isEmpty()'
    - '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
    - '[org.openjdk.jmh.runner.options.Options].getParameter(String)'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.OptionsBuilder)'
    - '[org.openjdk.jmh.util.Optional].none()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getParameter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:695,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].putAll(String,org.openjdk.jmh.runner.options.OptionsBuilder)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:695,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 697
      start: 693
    functionDepth: 0
    functionLinenumber: 693
    functionLinenumberEnd: 697
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,String>].putAll(String,org.openjdk.jmh.runner.options.OptionsBuilder)'
    - Arrays.asList(org.openjdk.jmh.runner.options.OptionsBuilder)
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].param(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:705,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 707
      start: 703
    functionDepth: 0
    functionLinenumber: 703
    functionLinenumberEnd: 707
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ChainedOptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.Options].getTimeout()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:712,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:712,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 716
      start: 709
    functionDepth: 1
    functionLinenumber: 709
    functionLinenumberEnd: 716
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].orAnother(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    - '[org.openjdk.jmh.runner.options.Options].getTimeout()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:75,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:97,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:119,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:138,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:157,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:176,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:195,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:233,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:252,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:271,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:293,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:318,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:337,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:357,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:377,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:396,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:415,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:435,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:455,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:474,1
    - Dst: EnumSet.noneOf()
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:495,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:514,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:533,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:553,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:573,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:593,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:612,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:631,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:650,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:677,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.runner.options.OptionsBuilder:701,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      - List<String>
      - List<String>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.results.format.ResultFormatType>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Boolean>
      - List<org.openjdk.jmh.runner.options.ProfilerConfig>
      - org.openjdk.jmh.util.Optional<VerboseMode>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<int[]>
      - org.openjdk.jmh.util.Optional<Boolean>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<WarmupMode>
      - List<String>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      - org.openjdk.jmh.util.Optional<Integer>
      - EnumSet<org.openjdk.jmh.annotations.Mode>
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<Integer>
      - org.openjdk.jmh.util.Optional<String>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Optional<Collection<String>>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.options.ChainedOptionsBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.OptionsBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/OptionsBuilder.java
    functionUses: 524
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[ArrayList].<init>()'
    - EnumSet.noneOf()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.OptionsBuilder
    signature: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:38,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:40,1
    - Dst: '[org.openjdk.jmh.runner.options.IntegerValueConverter].convert(String)'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:43,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].convert(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ThreadsValueConverter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.IntegerValueConverter].convert(String)'
    - '[String].equalsIgnoreCase(String)'
    linkageType: ''
    returnType: Integer
    signature: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].convert(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valueType()'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?extendsInteger>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].valueType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ThreadsValueConverter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.IntegerValueConverter].valueType()'
    linkageType: ''
    returnType: Class<?extendsInteger>
    signature: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].valueType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.IntegerValueConverter].valuePattern()'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].valuePattern()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ThreadsValueConverter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.IntegerValueConverter].valuePattern()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].valuePattern()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].<init>()'
      Src: org.openjdk.jmh.runner.options.ThreadsValueConverter:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - joptsimple.ValueConverter<Integer>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.ThreadsValueConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/options/ThreadsValueConverter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ThreadsValueConverter].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.ThreadsValueConverter
    signature: '[org.openjdk.jmh.runner.options.ThreadsValueConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].contains(org.openjdk.jmh.runner.format.SupportedVMs)'
      Src: org.openjdk.jmh.runner.format.SupportedVMs:45,1
    - Dst: '[String].contains(org.openjdk.jmh.runner.format.SupportedVMs)'
      Src: org.openjdk.jmh.runner.format.SupportedVMs:48,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Level
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.runner.format.SupportedVMs].supportLevel(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SupportedVMs.java
    functionUses: 0
    functionsReached:
    - '[String].contains(org.openjdk.jmh.runner.format.SupportedVMs)'
    linkageType: ''
    returnType: Level
    signature: '[org.openjdk.jmh.runner.format.SupportedVMs].supportLevel(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.SupportedVMs
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.format.SupportedVMs].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SupportedVMs.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.SupportedVMs
    signature: '[org.openjdk.jmh.runner.format.SupportedVMs].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      - org.openjdk.jmh.runner.options.VerboseMode
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.AbstractOutputFormat
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - out
    - verbose
    argTypes:
    - java.io.PrintStream
    - org.openjdk.jmh.runner.options.VerboseMode
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.AbstractOutputFormat
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].print(String)'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].print(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].print(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].println(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].println(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].flush()'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].flush()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].flush()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].flush()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].println(String)'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].verbosePrintln(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].verbosePrintln(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].write(int)'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].write(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].write(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.PrintStream].write(byte[])'
      Src: org.openjdk.jmh.runner.format.AbstractOutputFormat:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].write(byte[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].write(byte[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].write(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.openjdk.jmh.runner.options.VerboseMode
      - java.io.PrintStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.runner.format.OutputFormat
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/AbstractOutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchParams
    - params
    - iteration
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      - org.openjdk.jmh.results.IterationResult
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - benchParams
    - params
    - iteration
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 71
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].startRun()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].startRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - result
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 82
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 86
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].print(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].print(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 88
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].println(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].flush()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].flush()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 94
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].verbosePrintln(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 96
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].write(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 98
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].write(byte[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].write(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.OutputFormat
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.format.OutputFormat].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.OutputFormat
    signature: '[org.openjdk.jmh.runner.format.OutputFormat].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.format.SilentFormat:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      - org.openjdk.jmh.runner.options.VerboseMode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.SilentFormat
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 2
    argNames:
    - out
    - verbose
    argTypes:
    - java.io.PrintStream
    - org.openjdk.jmh.runner.options.VerboseMode
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.SilentFormat
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].startRun()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].startRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 3
    argNames:
    - benchmarkParams
    - params
    - iteration
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 4
    argNames:
    - benchmarkParams
    - params
    - iteration
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].print(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].print(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].println(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].println(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.runner.format.SilentFormat].verbosePrintln(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/SilentFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.SilentFormat].verbosePrintln(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      - org.openjdk.jmh.runner.options.VerboseMode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.TextReportFormat
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 2
    argNames:
    - out
    - verbose
    argTypes:
    - java.io.PrintStream
    - org.openjdk.jmh.runner.options.VerboseMode
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.format.AbstractOutputFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.TextReportFormat
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvmArgs()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:60,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.runner.format.TextReportFormat,String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:60,1
    - Dst: '[String].trim()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:61,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:61,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJmhVersion()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:65,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:65,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getVmVersion()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:66,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:66,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getVmName()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:68,1
    - Dst: '[org.openjdk.jmh.runner.format.SupportedVMs].supportLevel(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:68,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:72,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:75,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:78,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:81,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:81,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:82,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].printHints(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:86,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].getCount()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:87,1
    - Dst: out.println(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:88,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:95,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].getCount()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:96,1
    - Dst: out.println(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:97,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:101,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeout()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:104,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].convertTo(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:105,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].getTime()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:105,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].convertTo(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:105,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].convertTo(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:106,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].getTime()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:106,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].convertTo(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:106,1
    - Dst: out.println(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:107,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:109,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].getThreadsString(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:109,1
    - Dst: out.print(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:109,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroupLabels()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:111,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:111,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroups()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:112,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroupLabels()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:115,1
    - Dst: '[java.util.ArrayList].<init>(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:115,1
    - Dst: '[java.util.ArrayList].get(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:118,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:121,1
    - Dst: '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:121,1
    - Dst: out.print(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:122,1
    - Dst: out.println()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:125,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:130,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].longLabel()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:130,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:130,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getBenchmark()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:131,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:131,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParamsKeys()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:132,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:132,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParamsKeys()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:135,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:141,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:143,1
    CyclomaticComplexity: 23
    EdgeCount: 23
    ICount: 139
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 145
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvm()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJmhVersion()'
    - out.print(org.openjdk.jmh.runner.format.TextReportFormat)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getVmVersion()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getVmName()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreads()'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].println(String)'
    - '[org.openjdk.jmh.runner.CompilerHints].printHints(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].getCount()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMeasurement()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParam(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getJvmArgs()'
    - '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.runner.format.TextReportFormat,String)'
    - '[java.util.ArrayList].get(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getMode()'
    - '[org.openjdk.jmh.util.Utils].sum(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getParamsKeys()'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].println(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getBenchmark()'
    - out.println()
    - '[java.util.ArrayList].<init>(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroupLabels()'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].longLabel()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeout()'
    - out.print(String)
    - '[org.openjdk.jmh.runner.format.TextReportFormat].getThreadsString(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].convertTo(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
    - '[String].trim()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getThreadGroups()'
    - out.println(org.openjdk.jmh.runner.format.TextReportFormat)
    - '[org.openjdk.jmh.runner.format.TextReportFormat].getTime()'
    - '[org.openjdk.jmh.runner.format.SupportedVMs].supportLevel(org.openjdk.jmh.runner.format.TextReportFormat)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getWarmup()'
    - out.println(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].startBenchmark(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:149,1
    - Dst: String.format(String,int)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:151,1
    - Dst: out.print(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:151,1
    - Dst: String.format(String,int)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:154,1
    - Dst: out.print(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:154,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:157,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:157,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:159,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 3
    argNames:
    - benchmarkParams
    - params
    - iteration
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    constantsTouched: []
    func_position:
      end: 160
      start: 147
    functionDepth: 1
    functionLinenumber: 147
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - out.flush()
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - out.print(org.openjdk.jmh.runner.format.TextReportFormat)
    - String.format(String,int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].iteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - t
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 168
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].getThreadsString(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].getThreadsString(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - g
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 176
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].getGroupsString(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].getGroupsString(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:180,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:181,1
    - Dst: '[org.openjdk.jmh.results.Result].toString()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:181,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:181,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:183,1
    - Dst: String.format(String,int)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:184,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].length()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:184,1
    - Dst: '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:186,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:187,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:188,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].entrySet()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:191,1
    - Dst: res.getKey()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:192,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].length()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:192,1
    - Dst: Math.max(org.openjdk.jmh.runner.format.TextReportFormat,org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:192,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].entrySet()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:195,1
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:196,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:196,1
    - Dst: res.getKey()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:197,1
    - Dst: res.getValue()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:197,1
    - Dst: String.format(String,String,org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:197,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:197,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:198,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:203,1
    - Dst: String.format(String,org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:203,1
    - Dst: out.print(org.openjdk.jmh.runner.format.TextReportFormat)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:203,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:204,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - int
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 4
    argNames:
    - benchmParams
    - params
    - iteration
    - data
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - int
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 205
      start: 178
    functionDepth: 4
    functionLinenumber: 178
    functionLinenumberEnd: 205
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(org.openjdk.jmh.runner.format.TextReportFormat)'
    - out.flush()
    - '[org.openjdk.jmh.results.IterationResult].getSecondaryResults()'
    - out.print(org.openjdk.jmh.runner.format.TextReportFormat)
    - '[StringBuilder].toString()'
    - res.getKey()
    - res.getValue()
    - Math.max(org.openjdk.jmh.runner.format.TextReportFormat,org.openjdk.jmh.runner.format.TextReportFormat)
    - String.format(String,String,org.openjdk.jmh.runner.format.TextReportFormat)
    - String.format(String,String)
    - '[org.openjdk.jmh.results.IterationResult].getPrimaryResult()'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].length()'
    - '[Map<String,org.openjdk.jmh.results.Result>].entrySet()'
    - String.format(String,org.openjdk.jmh.runner.format.TextReportFormat)
    - '[Map<String,org.openjdk.jmh.results.Result>].isEmpty()'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[StringBuilder].<init>()'
    - '[org.openjdk.jmh.results.Result].toString()'
    - String.format(String,int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].iterationResult(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,int,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.println()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:209,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:212,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:213,1
    - Dst: '[String].trim()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:214,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:214,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:215,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:219,1
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].values()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:219,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:220,1
    - Dst: '[String].trim()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:221,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:221,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:222,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:223,1
    - Dst: out.println()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:226,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - result
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    constantsTouched: []
    func_position:
      end: 228
      start: 207
    functionDepth: 5
    functionLinenumber: 207
    functionLinenumberEnd: 228
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached:
    - out.println()
    - '[org.openjdk.jmh.runner.format.TextReportFormat].isEmpty()'
    - '[String].trim()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.openjdk.jmh.results.BenchmarkResult].getSecondaryResults()'
    - out.println(String)
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[Map<String,org.openjdk.jmh.results.Result>].values()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].endBenchmark(org.openjdk.jmh.results.BenchmarkResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].startRun()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].startRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:237,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:238,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:239,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:240,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.format.TextReportFormat:241,1
    - Dst: out.println()
      Src: org.openjdk.jmh.runner.format.TextReportFormat:242,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].printWarnings(org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:244,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(org.openjdk.jmh.runner.format.TextReportFormat,org.openjdk.jmh.runner.format.TextReportFormat)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:246,1
    - Dst: '[org.openjdk.jmh.results.format.ResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.runner.format.TextReportFormat:246,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.runner.format.AbstractOutputFormat
    argCount: 1
    argNames:
    - runResults
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    constantsTouched: []
    func_position:
      end: 247
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 247
    functionName: '[org.openjdk.jmh.runner.format.TextReportFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/TextReportFormat.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.format.ResultFormatFactory].getInstance(org.openjdk.jmh.runner.format.TextReportFormat,org.openjdk.jmh.runner.format.TextReportFormat)'
    - out.println()
    - '[org.openjdk.jmh.runner.CompilerHints].printWarnings(org.openjdk.jmh.runner.format.TextReportFormat)'
    - out.println(String)
    - '[org.openjdk.jmh.results.format.ResultFormat].writeOut(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.format.TextReportFormat].endRun(java.util.Collection<org.openjdk.jmh.results.RunResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.format.SilentFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.format.OutputFormatFactory:43,1
    - Dst: '[org.openjdk.jmh.runner.format.TextReportFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.format.OutputFormatFactory:46,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.runner.format.OutputFormatFactory:48,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintStream
      - org.openjdk.jmh.runner.options.VerboseMode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.OutputFormat
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - out
    - mode
    argTypes:
    - java.io.PrintStream
    - org.openjdk.jmh.runner.options.VerboseMode
    constantsTouched: []
    func_position:
      end: 50
      start: 40
    functionDepth: 2
    functionLinenumber: 40
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormatFactory.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.runner.format.TextReportFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    - '[org.openjdk.jmh.runner.format.SilentFormat].<init>(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.OutputFormat
    signature: '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(java.io.PrintStream,org.openjdk.jmh.runner.options.VerboseMode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.OutputFormatFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.format.OutputFormatFactory].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/format/OutputFormatFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.OutputFormatFactory
    signature: '[org.openjdk.jmh.runner.format.OutputFormatFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.results.IterationResult
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.ResultsFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - res
    argTypes:
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.ResultsFrame].<init>(org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ResultsFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.ResultsFrame
    signature: '[org.openjdk.jmh.runner.link.ResultsFrame].<init>(org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.results.IterationResult
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.IterationResult
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.ResultsFrame].getRes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ResultsFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.IterationResult
    signature: '[org.openjdk.jmh.runner.link.ResultsFrame].getRes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.OutputFormatFrame
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - args
    argTypes:
    - String
    - Object[]
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.OutputFormatFrame].<init>(String,Object[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/OutputFormatFrame.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.OutputFormatFrame
    signature: '[org.openjdk.jmh.runner.link.OutputFormatFrame].<init>(String,Object[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int,int)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:67,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:84,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:85,1
    - Dst: OutputFormat.class.getMethods()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:88,1
    - Dst: m.getName()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:91,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].equals(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:91,1
    - Dst: '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:91,1
    - Dst: '[java.util.Set<String>].add(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:91,1
    - Dst: m.getName()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:92,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].equals(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:92,1
    - Dst: '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:92,1
    - Dst: '[java.util.Set<String>].add(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:92,1
    - Dst: '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:94,1
    - Dst: '[java.util.Map<String,Method>].put(String,org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:94,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:97,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:101,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].start()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:102,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:104,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:105,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:106,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:106,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:107,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:108,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.BinaryLinkServer
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - opts
    - out
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    - org.openjdk.jmh.runner.format.OutputFormat
    constantsTouched: []
    func_position:
      end: 109
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Method>].put(String,org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - Integer.getInteger(String,int,int)
    - m.getName()
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].start()'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.runner.format.OutputFormat].println(org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - '[java.util.concurrent.atomic.AtomicReference].<init>()'
    - OutputFormat.class.getMethods()
    - '[java.util.HashSet].<init>()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].equals(String)'
    - '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - '[java.util.concurrent.atomic.AtomicReference].<init>(java.util.ArrayList)'
    - '[java.util.Set<String>].add(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.BinaryLinkServer
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].<init>(org.openjdk.jmh.runner.options.Options,org.openjdk.jmh.runner.format.OutputFormat)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:112,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference<Handler>].getAndSet(null)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:114,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:116,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].join()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:120,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].join()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:122,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].terminate()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].join()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].join()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].close()'
    - '[java.util.concurrent.atomic.AtomicReference<Handler>].getAndSet(null)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].terminate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicReference<Handler>].getAndSet(null)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:130,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].join()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:133,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].waitFinish()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference<Handler>].getAndSet(null)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].join()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].waitFinish()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>].getAndSet(null)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:141,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkException
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getException()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>].getAndSet(null)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkException
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:145,1
    - Dst: '[java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>].getAndSet(java.util.ArrayList)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:145,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:149,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<org.openjdk.jmh.results.IterationResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getResults()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>].getAndSet(java.util.ArrayList)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: java.util.List<org.openjdk.jmh.results.IterationResult>
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getResults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>].getAndSet(null)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:154,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResultMetaData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getMetadata()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>].getAndSet(null)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResultMetaData
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getMetadata()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>].set(org.openjdk.jmh.runner.ActionPlan)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - actionPlan
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    constantsTouched: []
    func_position:
      end: 159
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].setPlan(org.openjdk.jmh.runner.ActionPlan)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>].set(org.openjdk.jmh.runner.ActionPlan)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].setPlan(org.openjdk.jmh.runner.ActionPlan)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:163,1
    - Dst: '[java.net.InetAddress].getByName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:166,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:169,1
    - Dst: InetAddress.class.getMethod(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:175,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer].invoke(null)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:176,1
    - Dst: '[java.net.InetAddress].getByAddress()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:184,1
    - Dst: '[java.net.InetAddress].getLocalHost()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:193,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.link.BinaryLinkServer)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:195,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.net.InetAddress
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 197
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 197
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getListenAddress()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer].invoke(null)'
    - '[java.net.InetAddress].getByName(org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.runner.link.BinaryLinkServer)'
    - System.getProperty(String)
    - '[java.net.InetAddress].getByAddress()'
    - '[java.net.InetAddress].getLocalHost()'
    - InetAddress.class.getMethod(String)
    linkageType: ''
    returnType: java.net.InetAddress
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getListenAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:200,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 199
    functionDepth: 0
    functionLinenumber: 199
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getListenPort()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getListenPort()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 205
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 205
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getClientPid()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getClientPid()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getHost()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:256,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 257
      start: 255
    functionDepth: 1
    functionLinenumber: 255
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getHost()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getHost()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getHost()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getPort()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer:260,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - org.openjdk.jmh.runner.options.Options
      - org.openjdk.jmh.runner.format.OutputFormat
      - java.util.Map<String,Method>
      - java.util.Set<String>
      - Acceptor
      - java.util.concurrent.atomic.AtomicReference<Handler>
      - java.util.concurrent.atomic.AtomicReference<java.util.List<org.openjdk.jmh.results.IterationResult>>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.results.BenchmarkResultMetaData>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.BenchmarkException>
      - java.util.concurrent.atomic.AtomicReference<org.openjdk.jmh.runner.ActionPlan>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 259
    functionDepth: 1
    functionLinenumber: 259
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getPort()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getPort()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer].getPort()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getListenAddress()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:213,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getListenPort()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:214,1
    - Dst: '[java.net.ServerSocket].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor,int,org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ServerSocket
      - InetAddress
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getListenPort()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getListenAddress()'
    - '[java.net.ServerSocket].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor,int,org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:220,1
    - Dst: '[ServerSocket].accept()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:221,1
    - Dst: '[Handler].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:222,1
    - Dst: handler.compareAndSet(null,Handler)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:223,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:224,1
    - Dst: '[Handler].start()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:226,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:231,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:233,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ServerSocket
      - InetAddress
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 217
    functionDepth: 1
    functionLinenumber: 217
    functionLinenumberEnd: 235
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - Thread.interrupted()
    - '[ServerSocket].accept()'
    - '[Handler].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor)'
    - '[Handler].start()'
    - handler.compareAndSet(null,Handler)
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[InetAddress].getHostAddress()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:238,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ServerSocket
      - InetAddress
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 239
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 239
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getHost()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[InetAddress].getHostAddress()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getHost()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ServerSocket].getLocalPort()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:243,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ServerSocket
      - InetAddress
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 244
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 244
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getPort()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[ServerSocket].getLocalPort()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].getPort()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ServerSocket].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor:248,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ServerSocket
      - InetAddress
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 252
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 252
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 2
    functionsReached:
    - '[ServerSocket].close()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Acceptor].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.net.Socket].getInputStream()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:272,1
    - Dst: '[java.net.Socket].getOutputStream()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:273,1
    - Dst: '[java.io.BufferedOutputStream].<init>(OutputStream,org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:276,1
    - Dst: '[java.io.ObjectOutputStream].<init>(java.io.BufferedOutputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:276,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:277,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - java.net.Socket
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - socket
    argTypes:
    - java.net.Socket
    constantsTouched: []
    func_position:
      end: 278
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 278
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].<init>(java.net.Socket)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - '[java.io.ObjectOutputStream].<init>(java.io.BufferedOutputStream)'
    - '[java.net.Socket].getOutputStream()'
    - '[java.net.Socket].getInputStream()'
    - '[java.io.ObjectOutputStream].flush()'
    - '[java.io.BufferedOutputStream].<init>(OutputStream,org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].<init>(java.net.Socket)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.BufferedInputStream].<init>(InputStream,org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:284,1
    - Dst: '[java.io.ObjectInputStream].<init>(java.io.BufferedInputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:284,1
    - Dst: '[java.io.ObjectInputStream].readObject()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:287,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutputFormat(org.openjdk.jmh.runner.link.OutputFormatFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:289,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleInfra(org.openjdk.jmh.runner.link.InfraFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:292,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleHandshake(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:295,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResults(org.openjdk.jmh.runner.link.ResultsFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:298,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleException(org.openjdk.jmh.runner.link.ExceptionFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:301,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutput(org.openjdk.jmh.runner.link.OutputFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:304,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResultMetadata(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:307,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:317,1
    - Dst: opts.verbosity()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:318,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:318,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].equalsOrHigherThan(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:318,1
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:319,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:319,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:322,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 324
      start: 280
    functionDepth: 2
    functionLinenumber: 280
    functionLinenumberEnd: 324
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleException(org.openjdk.jmh.runner.link.ExceptionFrame)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResultMetadata(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].orElse(org.openjdk.jmh.runner.options.VerboseMode)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].equalsOrHigherThan(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleInfra(org.openjdk.jmh.runner.link.InfraFrame)'
    - opts.verbosity()
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].close()'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutput(org.openjdk.jmh.runner.link.OutputFrame)'
    - '[java.io.ObjectInputStream].<init>(java.io.BufferedInputStream)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutputFormat(org.openjdk.jmh.runner.link.OutputFormatFrame)'
    - '[java.io.ObjectInputStream].readObject()'
    - '[java.io.BufferedInputStream].<init>(InputStream,org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResults(org.openjdk.jmh.runner.link.ResultsFrame)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleHandshake(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
    - out.println(String)
    - '[org.openjdk.jmh.util.Utils].throwableToString(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].getMD()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:327,1
    - Dst: metadata.set(org.openjdk.jmh.results.BenchmarkResultMetaData)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:327,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.ResultMetadataFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - obj
    argTypes:
    - org.openjdk.jmh.runner.link.ResultMetadataFrame
    constantsTouched: []
    func_position:
      end: 328
      start: 326
    functionDepth: 1
    functionLinenumber: 326
    functionLinenumberEnd: 328
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResultMetadata(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - metadata.set(org.openjdk.jmh.results.BenchmarkResultMetaData)
    - '[org.openjdk.jmh.runner.link.ResultMetadataFrame].getMD()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResultMetadata(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.OutputFrame].getType()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:332,1
    - Dst: '[org.openjdk.jmh.runner.link.OutputFrame].getData()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:334,1
    - Dst: System.out.write(byte[])
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:334,1
    - Dst: '[org.openjdk.jmh.runner.link.OutputFrame].getData()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:337,1
    - Dst: System.err.write(byte[])
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:337,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.OutputFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - obj
    argTypes:
    - org.openjdk.jmh.runner.link.OutputFrame
    constantsTouched: []
    func_position:
      end: 343
      start: 330
    functionDepth: 1
    functionLinenumber: 330
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutput(org.openjdk.jmh.runner.link.OutputFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - System.out.write(byte[])
    - '[org.openjdk.jmh.runner.link.OutputFrame].getData()'
    - System.err.write(byte[])
    - '[org.openjdk.jmh.runner.link.OutputFrame].getType()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutput(org.openjdk.jmh.runner.link.OutputFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.ExceptionFrame].getError()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:346,1
    - Dst: exception.set(org.openjdk.jmh.runner.BenchmarkException)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:346,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.ExceptionFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - obj
    argTypes:
    - org.openjdk.jmh.runner.link.ExceptionFrame
    constantsTouched: []
    func_position:
      end: 347
      start: 345
    functionDepth: 1
    functionLinenumber: 345
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleException(org.openjdk.jmh.runner.link.ExceptionFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - exception.set(org.openjdk.jmh.runner.BenchmarkException)
    - '[org.openjdk.jmh.runner.link.ExceptionFrame].getError()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleException(org.openjdk.jmh.runner.link.ExceptionFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: results.get()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:350,1
    - Dst: '[org.openjdk.jmh.runner.link.ResultsFrame].getRes()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:350,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].add(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:350,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.ResultsFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - obj
    argTypes:
    - org.openjdk.jmh.runner.link.ResultsFrame
    constantsTouched: []
    func_position:
      end: 351
      start: 349
    functionDepth: 1
    functionLinenumber: 349
    functionLinenumberEnd: 351
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResults(org.openjdk.jmh.runner.link.ResultsFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].add(org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.runner.link.ResultsFrame].getRes()'
    - results.get()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleResults(org.openjdk.jmh.runner.link.ResultsFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].getPid()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:354,1
    - Dst: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:355,1
    - Dst: '[ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.HandshakeResponseFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:355,1
    - Dst: '[ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:356,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.HandshakeInitFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - obj
    argTypes:
    - org.openjdk.jmh.runner.link.HandshakeInitFrame
    constantsTouched: []
    func_position:
      end: 357
      start: 353
    functionDepth: 1
    functionLinenumber: 353
    functionLinenumberEnd: 357
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleHandshake(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[ObjectOutputStream].flush()'
    - '[org.openjdk.jmh.runner.link.HandshakeInitFrame].getPid()'
    - '[ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.HandshakeResponseFrame)'
    - '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleHandshake(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.InfraFrame].getType()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:360,1
    - Dst: plan.get()
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:362,1
    - Dst: '[org.openjdk.jmh.runner.link.ActionPlanFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:362,1
    - Dst: '[ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.ActionPlanFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:362,1
    - Dst: '[ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:363,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:366,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.InfraFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - req
    argTypes:
    - org.openjdk.jmh.runner.link.InfraFrame
    constantsTouched: []
    func_position:
      end: 368
      start: 359
    functionDepth: 1
    functionLinenumber: 359
    functionLinenumberEnd: 368
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleInfra(org.openjdk.jmh.runner.link.InfraFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[ObjectOutputStream].flush()'
    - '[org.openjdk.jmh.runner.link.InfraFrame].getType()'
    - plan.get()
    - '[ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.ActionPlanFrame)'
    - '[org.openjdk.jmh.runner.link.ActionPlanFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleInfra(org.openjdk.jmh.runner.link.InfraFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: methods.get(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:371,1
    - Dst: out.println(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:374,1
    - Dst: forbidden.contains(String)
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:378,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].invoke(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler,Object[])'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:382,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.link.OutputFormatFrame
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions:
      - IllegalAccessException
      - InvocationTargetException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - frame
    argTypes:
    - org.openjdk.jmh.runner.link.OutputFormatFrame
    constantsTouched: []
    func_position:
      end: 384
      start: 370
    functionDepth: 0
    functionLinenumber: 370
    functionLinenumberEnd: 384
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutputFormat(org.openjdk.jmh.runner.link.OutputFormatFrame)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - out.println(String)
    - forbidden.contains(String)
    - '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].invoke(org.openjdk.jmh.runner.link.BinaryLinkServer.Handler,Object[])'
    - methods.get(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].handleOutputFormat(org.openjdk.jmh.runner.link.OutputFormatFrame)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Socket].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkServer.Handler:388,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InputStream
      - Socket
      - ObjectInputStream
      - OutputStream
      - ObjectOutputStream
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 392
      start: 386
    functionDepth: 0
    functionLinenumber: 386
    functionLinenumberEnd: 392
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkServer.java
    functionUses: 1
    functionsReached:
    - '[Socket].close()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkServer.Handler].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<Method,String>].get(Method)'
      Src: org.openjdk.jmh.runner.link.ClassConventions:36,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.runner.link.ClassConventions:38,1
    - Dst: '[Method].getName()'
      Src: org.openjdk.jmh.runner.link.ClassConventions:39,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.link.ClassConventions)'
      Src: org.openjdk.jmh.runner.link.ClassConventions:39,1
    - Dst: '[Method].getParameterTypes()'
      Src: org.openjdk.jmh.runner.link.ClassConventions:40,1
    - Dst: paramType.getName()
      Src: org.openjdk.jmh.runner.link.ClassConventions:41,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.runner.link.ClassConventions)'
      Src: org.openjdk.jmh.runner.link.ClassConventions:41,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.runner.link.ClassConventions:42,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.runner.link.ClassConventions:44,1
    - Dst: '[java.util.Map<Method,String>].put(Method,org.openjdk.jmh.runner.link.ClassConventions)'
      Src: org.openjdk.jmh.runner.link.ClassConventions:45,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Method,String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - m
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 48
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(Method)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ClassConventions.java
    functionUses: 0
    functionsReached:
    - '[Method].getName()'
    - '[StringBuilder].append(String)'
    - '[java.util.Map<Method,String>].get(Method)'
    - '[StringBuilder].append(org.openjdk.jmh.runner.link.ClassConventions)'
    - paramType.getName()
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[Method].getParameterTypes()'
    - '[java.util.Map<Method,String>].put(Method,org.openjdk.jmh.runner.link.ClassConventions)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.runner.link.ClassConventions].getMethodName(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.runner.link.ClassConventions:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Method,String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.ClassConventions
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.link.ClassConventions].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ClassConventions.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.ClassConventions
    signature: '[org.openjdk.jmh.runner.link.ClassConventions].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Type
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.InfraFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.runner.link.InfraFrame].<init>(Type)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/InfraFrame.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.InfraFrame
    signature: '[org.openjdk.jmh.runner.link.InfraFrame].<init>(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Type
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.link.InfraFrame].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/InfraFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Type
    signature: '[org.openjdk.jmh.runner.link.InfraFrame].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:54,1
    - Dst: Integer.getInteger(String,int,int)
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:55,1
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:71,1
    - Dst: '[java.net.Socket].<init>(String,int)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:72,1
    - Dst: '[java.net.Socket].getOutputStream()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:75,1
    - Dst: '[java.io.BufferedOutputStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient,int)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:75,1
    - Dst: '[java.io.ObjectOutputStream].<init>(java.io.BufferedOutputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:75,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:76,1
    - Dst: '[java.net.Socket].getInputStream()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:78,1
    - Dst: '[java.io.BufferedInputStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient,int)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:78,1
    - Dst: '[java.io.ObjectInputStream].<init>(java.io.BufferedInputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:78,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:80,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:81,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:83,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getContextClassLoader()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:83,1
    - Dst: Proxy.newProxyInstance(org.openjdk.jmh.runner.link.BinaryLinkClient)
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:82,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:91,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.BinaryLinkClient
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - hostName
    - hostPort
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 92
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].<init>(String,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    - '[java.io.ObjectOutputStream].<init>(java.io.BufferedOutputStream)'
    - Integer.getInteger(String,int,int)
    - '[java.net.Socket].getOutputStream()'
    - '[java.util.ArrayList].<init>()'
    - '[java.io.ObjectInputStream].<init>(java.io.BufferedInputStream)'
    - '[java.io.BufferedOutputStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient,int)'
    - Proxy.newProxyInstance(org.openjdk.jmh.runner.link.BinaryLinkClient)
    - '[java.net.Socket].<init>(String,int)'
    - '[java.io.BufferedInputStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient,int)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient)'
    - '[java.net.Socket].getInputStream()'
    - '[java.io.ObjectOutputStream].flush()'
    - Integer.getInteger(String,int)
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].getContextClassLoader()'
    - Thread.currentThread()
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.BinaryLinkClient
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].<init>(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:96,1
    - Dst: '[java.util.List<java.io.Serializable>].add(java.io.Serializable)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:113,1
    - Dst: '[java.io.ObjectOutputStream].reset()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:121,1
    - Dst: '[java.io.ObjectOutputStream].writeObject(java.io.Serializable)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:125,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:126,1
    - Dst: '[java.util.List<java.io.Serializable>].isEmpty()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:130,1
    - Dst: '[java.util.ArrayList].<init>(java.util.List<java.io.Serializable>)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:131,1
    - Dst: '[java.util.List<java.io.Serializable>].clear()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:132,1
    - Dst: '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:134,1
    - Dst: '[java.io.ObjectOutputStream].flush()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:136,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Serializable
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - frame
    argTypes:
    - java.io.Serializable
    constantsTouched: []
    func_position:
      end: 145
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(java.io.Serializable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[java.io.ObjectOutputStream].writeObject(java.io.Serializable)'
    - '[java.util.List<java.io.Serializable>].add(java.io.Serializable)'
    - '[java.util.List<java.io.Serializable>].clear()'
    - '[java.util.List<java.io.Serializable>].isEmpty()'
    - '[java.util.ArrayList].<init>(java.util.List<java.io.Serializable>)'
    - '[java.io.ObjectOutputStream].flush()'
    - '[java.io.ObjectOutputStream].reset()'
    - '[java.io.IOException].<init>(String)'
    - '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.BinaryLinkClient)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(java.io.Serializable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.ObjectInputStream].readObject()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:149,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 2
    functionsReached:
    - '[java.io.ObjectInputStream].readObject()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(ForwardingPrintStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:161,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(ForwardingPrintStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:162,1
    - Dst: '[org.openjdk.jmh.runner.link.FinishingFrame].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:165,1
    - Dst: '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.FinishingFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:165,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(java.io.ObjectInputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:166,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(java.io.ObjectOutputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:167,1
    - Dst: '[java.net.Socket].close()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:168,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 170
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(ForwardingPrintStream)'
    - '[java.io.ObjectOutputStream].writeObject(org.openjdk.jmh.runner.link.FinishingFrame)'
    - '[org.openjdk.jmh.runner.link.FinishingFrame].<init>()'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(java.io.ObjectOutputStream)'
    - '[java.net.Socket].close()'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(java.io.ObjectInputStream)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getPid()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:174,1
    - Dst: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].<init>(long)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:174,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:174,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:176,1
    - Dst: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].getOpts()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:178,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:180,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.Options
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 172
    functionDepth: 2
    functionLinenumber: 172
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].handshake()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
    - '[org.openjdk.jmh.runner.link.HandshakeInitFrame].<init>(long)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.HandshakeInitFrame)'
    - '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].getOpts()'
    - '[org.openjdk.jmh.util.Utils].getPid()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.Options
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].handshake()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.InfraFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:187,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.InfraFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:187,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:189,1
    - Dst: '[org.openjdk.jmh.runner.link.ActionPlanFrame].getActionPlan()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:191,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:193,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ActionPlan
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 185
    functionDepth: 1
    functionLinenumber: 185
    functionLinenumberEnd: 196
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].requestPlan()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.runner.link.ActionPlanFrame].getActionPlan()'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].readFrame()'
    - '[org.openjdk.jmh.runner.link.InfraFrame].<init>(org.openjdk.jmh.runner.link.BinaryLinkClient)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.InfraFrame)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ActionPlan
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].requestPlan()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.ResultsFrame].<init>(org.openjdk.jmh.results.IterationResult)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:199,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ResultsFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:199,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - res
    argTypes:
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 200
      start: 198
    functionDepth: 1
    functionLinenumber: 198
    functionLinenumberEnd: 200
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushResults(org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.link.ResultsFrame].<init>(org.openjdk.jmh.results.IterationResult)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ResultsFrame)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushResults(org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.ExceptionFrame].<init>(org.openjdk.jmh.runner.BenchmarkException)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:203,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ExceptionFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:203,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkException
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - error
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkException
    constantsTouched: []
    func_position:
      end: 204
      start: 202
    functionDepth: 1
    functionLinenumber: 202
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushException(org.openjdk.jmh.runner.BenchmarkException)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.link.ExceptionFrame].<init>(org.openjdk.jmh.runner.BenchmarkException)'
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ExceptionFrame)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushException(org.openjdk.jmh.runner.BenchmarkException)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].<init>(org.openjdk.jmh.results.BenchmarkResultMetaData)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:207,1
    - Dst: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient:207,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - res
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResultMetaData
    constantsTouched: []
    func_position:
      end: 208
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushResultMetadata(org.openjdk.jmh.results.BenchmarkResultMetaData)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushFrame(org.openjdk.jmh.runner.link.ResultMetadataFrame)'
    - '[org.openjdk.jmh.runner.link.ResultMetadataFrame].<init>(org.openjdk.jmh.results.BenchmarkResultMetaData)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].pushResultMetadata(org.openjdk.jmh.results.BenchmarkResultMetaData)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.io.PrintStream
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutStream()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.io.PrintStream
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutStream()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.io.PrintStream
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getErrStream()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.io.PrintStream
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getErrStream()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - Object
      - java.net.Socket
      - java.io.ObjectOutputStream
      - java.io.ObjectInputStream
      - ForwardingPrintStream
      - ForwardingPrintStream
      - org.openjdk.jmh.runner.format.OutputFormat
      - boolean
      - int
      - java.util.List<java.io.Serializable>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.format.OutputFormat
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 220
      start: 218
    functionDepth: 0
    functionLinenumber: 218
    functionLinenumberEnd: 220
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutputFormat()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.format.OutputFormat
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient].getOutputFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.OutputStream].<init>()'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream:224,1
    - Dst: '[java.io.PrintStream].<init>(java.io.OutputStream)'
      Src: org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream:224,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - OutputFrame.Type
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream
      static: false
      superClass: PrintStream
    argCount: 1
    argNames:
    - type
    argTypes:
    - OutputFrame.Type
    constantsTouched: []
    func_position:
      end: 240
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 240
    functionName: '[org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream].<init>(OutputFrame.Type)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/BinaryLinkClient.java
    functionUses: 0
    functionsReached:
    - '[java.io.OutputStream].<init>()'
    - '[java.io.PrintStream].<init>(java.io.OutputStream)'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream
    signature: '[org.openjdk.jmh.runner.link.BinaryLinkClient.ForwardingPrintStream].<init>(OutputFrame.Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.BenchmarkException
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.BenchmarkException
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.ExceptionFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - error
    argTypes:
    - org.openjdk.jmh.runner.BenchmarkException
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.ExceptionFrame].<init>(org.openjdk.jmh.runner.BenchmarkException)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ExceptionFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.ExceptionFrame
    signature: '[org.openjdk.jmh.runner.link.ExceptionFrame].<init>(org.openjdk.jmh.runner.BenchmarkException)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.BenchmarkException
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkException
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.ExceptionFrame].getError()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ExceptionFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkException
    signature: '[org.openjdk.jmh.runner.link.ExceptionFrame].getError()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.HandshakeInitFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pid
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].<init>(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/HandshakeInitFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.HandshakeInitFrame
    signature: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].getPid()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/HandshakeInitFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.runner.link.HandshakeInitFrame].getPid()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.FinishingFrame
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.runner.link.FinishingFrame].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/FinishingFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.FinishingFrame
    signature: '[org.openjdk.jmh.runner.link.FinishingFrame].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.HandshakeResponseFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opts
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].<init>(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/HandshakeResponseFrame.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.HandshakeResponseFrame
    signature: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].<init>(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.options.Options
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.Options
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].getOpts()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/HandshakeResponseFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.Options
    signature: '[org.openjdk.jmh.runner.link.HandshakeResponseFrame].getOpts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.ActionPlan
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.ActionPlan
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.ActionPlanFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - actionPlan
    argTypes:
    - org.openjdk.jmh.runner.ActionPlan
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.ActionPlanFrame].<init>(org.openjdk.jmh.runner.ActionPlan)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ActionPlanFrame.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.ActionPlanFrame
    signature: '[org.openjdk.jmh.runner.link.ActionPlanFrame].<init>(org.openjdk.jmh.runner.ActionPlan)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.ActionPlan
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.ActionPlan
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.ActionPlanFrame].getActionPlan()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ActionPlanFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.ActionPlan
    signature: '[org.openjdk.jmh.runner.link.ActionPlanFrame].getActionPlan()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.ResultMetadataFrame
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - md
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResultMetaData
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].<init>(org.openjdk.jmh.results.BenchmarkResultMetaData)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ResultMetadataFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.ResultMetadataFrame
    signature: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].<init>(org.openjdk.jmh.results.BenchmarkResultMetaData)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.results.BenchmarkResultMetaData
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkResultMetaData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].getMD()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/ResultMetadataFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkResultMetaData
    signature: '[org.openjdk.jmh.runner.link.ResultMetadataFrame].getMD()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Type
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.link.OutputFrame
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - data
    argTypes:
    - Type
    - byte[]
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.runner.link.OutputFrame].<init>(Type,byte[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/OutputFrame.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.link.OutputFrame
    signature: '[org.openjdk.jmh.runner.link.OutputFrame].<init>(Type,byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Type
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.runner.link.OutputFrame].getData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/OutputFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[org.openjdk.jmh.runner.link.OutputFrame].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Type
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.runner.link.OutputFrame].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/runner/link/OutputFrame.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Type
    signature: '[org.openjdk.jmh.runner.link.OutputFrame].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
      Src: org.openjdk.jmh.generators.core.SourceThrowableError:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - Throwable
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceThrowableError
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceError
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.generators.core.SourceThrowableError].<init>(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceThrowableError.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceThrowableError
    signature: '[org.openjdk.jmh.generators.core.SourceThrowableError].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceError].toString()'
      Src: org.openjdk.jmh.generators.core.SourceThrowableError:40,1
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
      Src: org.openjdk.jmh.generators.core.SourceThrowableError:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Throwable
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceError
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.generators.core.SourceThrowableError].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceThrowableError.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceError].toString()'
    - '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceThrowableError].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
      Src: org.openjdk.jmh.generators.core.SourceElementError:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceElementError
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceError
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.generators.core.SourceElementError].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceElementError.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceElementError
    signature: '[org.openjdk.jmh.generators.core.SourceElementError].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceError].toString()'
      Src: org.openjdk.jmh.generators.core.SourceElementError:38,1
    - Dst: '[org.openjdk.jmh.generators.core.MetadataInfo].toString()'
      Src: org.openjdk.jmh.generators.core.SourceElementError:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceError
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.generators.core.SourceElementError].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceElementError.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceError].toString()'
    - '[org.openjdk.jmh.generators.core.MetadataInfo].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceElementError].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>].add(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - methodInfo
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>].add(org.openjdk.jmh.generators.core.MethodInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:53,1
    - Dst: '[java.util.Set<String>].add(String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - className
    - methodName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].alwaysDontInline(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].add(String)'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].alwaysDontInline(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getMethodsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:58,1
    - Dst: element.getAnnotation()
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:59,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:61,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].value()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:64,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:65,1
    - Dst: '[java.util.SortedSet<String>].add(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:65,1
    - Dst: element.getAnnotation()
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:70,1
    - Dst: element.getDeclaringClass()
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:73,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getAnnotation()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:73,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:75,1
    - Dst: '[java.util.SortedSet<String>].add(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:75,1
    - Dst: '[java.util.SortedSet<String>].add(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:79,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getClassesAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:82,1
    - Dst: element.getAnnotation()
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:83,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:85,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].value()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:88,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:89,1
    - Dst: '[java.util.SortedSet<String>].add(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:89,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:93,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - org.openjdk.jmh.generators.core.GeneratorDestination
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - source
    - destination
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - org.openjdk.jmh.generators.core.GeneratorDestination
    constantsTouched: []
    func_position:
      end: 95
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].process(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getAnnotation()'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - element.getAnnotation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getClassesAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getMethodsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - element.getDeclaringClass()
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].value()'
    - '[java.util.SortedSet<String>].add(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].process(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.OutputStreamWriter].<init>(OutputStream,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:98,1
    - Dst: '[java.io.PrintWriter].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:99,1
    - Dst: '[java.io.PrintWriter].println(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:101,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:103,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:105,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:107,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - org.openjdk.jmh.generators.core.GeneratorDestination
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - source
    - destination
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - org.openjdk.jmh.generators.core.GeneratorDestination
    constantsTouched: []
    func_position:
      end: 109
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].finish(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 1
    functionsReached:
    - '[java.io.PrintWriter].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - '[java.io.PrintWriter].println(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - '[java.io.OutputStreamWriter].<init>(OutputStream,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - '[java.io.PrintWriter].close()'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].finish(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:112,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - className
    - methodName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 3
    functionsReached:
    - '[String].replaceAll(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:116,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:116,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:116,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:116,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - mi
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 117
      start: 115
    functionDepth: 3
    functionLinenumber: 115
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:120,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 3
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getName(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:124,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getNestedNames(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 125
      start: 123
    functionDepth: 2
    functionLinenumber: 123
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getNestedNames(org.openjdk.jmh.generators.core.ClassInfo)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].getClassName(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:42,1
    - Dst: '[java.util.Comparator].comparing()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:44,1
    - Dst: '[java.util.TreeSet].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:44,1
    - Dst: '[java.util.TreeSet].<init>()'
      Src: org.openjdk.jmh.generators.core.CompilerControlPlugin:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedSet<String>
      - java.util.Set<org.openjdk.jmh.generators.core.MethodInfo>
      - java.util.Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.CompilerControlPlugin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/CompilerControlPlugin.java
    functionUses: 1
    functionsReached:
    - '[java.util.Comparator].comparing()'
    - '[java.util.TreeSet].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    - '[java.util.TreeSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.CompilerControlPlugin
    signature: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorSession:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorSession].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorSession.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorSession].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceWarning
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceWarning.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceWarning
    signature: '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.generators.core.SourceWarning].getMessage()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceWarning.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceWarning].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceWarning.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.GenerationException:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.GenerationException
      static: false
      superClass: RuntimeException
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GenerationException.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.GenerationException
    signature: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.MetadataInfo
      static: false
      superClass: RuntimeException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.generators.core.GenerationException].getElement()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GenerationException.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.MetadataInfo
    signature: '[org.openjdk.jmh.generators.core.GenerationException].getElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
      Src: org.openjdk.jmh.generators.core.SourceThrowableWarning:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - Throwable
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceThrowableWarning
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceWarning
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.generators.core.SourceThrowableWarning].<init>(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceThrowableWarning.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceThrowableWarning
    signature: '[org.openjdk.jmh.generators.core.SourceThrowableWarning].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
      Src: org.openjdk.jmh.generators.core.SourceThrowableWarning:40,1
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
      Src: org.openjdk.jmh.generators.core.SourceThrowableWarning:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Throwable
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceWarning
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.generators.core.SourceThrowableWarning].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceThrowableWarning.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
    - '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceThrowableWarning].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.Identifiers:43,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.Identifiers:44,1
    - Dst: '[java.util.Set<String>].add(org.openjdk.jmh.generators.core.Identifiers)'
      Src: org.openjdk.jmh.generators.core.Identifiers:50,1
    - Dst: '[java.util.Map<String,String>].put(String,org.openjdk.jmh.generators.core.Identifiers)'
      Src: org.openjdk.jmh.generators.core.Identifiers:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - int
      - java.util.Set<String>
      - java.util.Map<String,String>
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 54
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.Identifiers].getJMHtype(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Identifiers.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[java.util.Map<String,String>].put(String,org.openjdk.jmh.generators.core.Identifiers)'
    - '[java.util.Set<String>].add(org.openjdk.jmh.generators.core.Identifiers)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.Identifiers].getJMHtype(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,String>].containsKey(String)'
      Src: org.openjdk.jmh.generators.core.Identifiers:57,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.Identifiers:58,1
    - Dst: '[String].split(String)'
      Src: org.openjdk.jmh.generators.core.Identifiers:61,1
    - Dst: strings[strings.length - 1].toLowerCase()
      Src: org.openjdk.jmh.generators.core.Identifiers:62,1
    - Dst: '[java.util.Map<String,String>].put(String,org.openjdk.jmh.generators.core.Identifiers)'
      Src: org.openjdk.jmh.generators.core.Identifiers:65,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - int
      - java.util.Set<String>
      - java.util.Map<String,String>
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.generators.core.Identifiers].collapseTypeName(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Identifiers.java
    functionUses: 1
    functionsReached:
    - strings[strings.length - 1].toLowerCase()
    - '[java.util.Map<String,String>].containsKey(String)'
    - '[String].split(String)'
    - '[java.util.Map<String,String>].put(String,org.openjdk.jmh.generators.core.Identifiers)'
    - '[java.util.Map<String,String>].get(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.Identifiers].collapseTypeName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.valueOf()
      Src: org.openjdk.jmh.generators.core.Identifiers:78,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,null)'
      Src: org.openjdk.jmh.generators.core.Identifiers:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.annotations.Scope
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - int
      - java.util.Set<String>
      - java.util.Map<String,String>
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scope
    argTypes:
    - org.openjdk.jmh.annotations.Scope
    constantsTouched: []
    func_position:
      end: 83
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.generators.core.Identifiers].identifier(org.openjdk.jmh.annotations.Scope)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Identifiers.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,null)'
    - String.valueOf()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.Identifiers].identifier(org.openjdk.jmh.annotations.Scope)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.Identifiers:36,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.Identifiers:39,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.Identifiers:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - int
      - java.util.Set<String>
      - java.util.Map<String,String>
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.Identifiers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.Identifiers].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Identifiers.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.Identifiers
    signature: '[org.openjdk.jmh.generators.core.Identifiers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.generators.core.ParameterInfo].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ParameterInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.ParameterInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ParameterInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.ParameterInfo].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ParameterInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ParameterInfo
    signature: '[org.openjdk.jmh.generators.core.ParameterInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:42,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.FileSystemDestination
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - resourceDir
    - sourceDir
    argTypes:
    - File
    - File
    constantsTouched: []
    func_position:
      end: 44
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].<init>(File,File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.FileSystemDestination
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].<init>(File,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:48,1
    - Dst: pathName.lastIndexOf(String)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:49,1
    - Dst: pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:49,1
    - Dst: '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:49,1
    - Dst: '[File].mkdirs()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:50,1
    - Dst: '[File].isDirectory()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:50,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:51,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:51,1
    - Dst: '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:53,1
    - Dst: '[FileOutputStream].<init>(File)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:53,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: OutputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].newResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
    - '[File].isDirectory()'
    - pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
    - '[FileOutputStream].<init>(File)'
    - '[File].mkdirs()'
    - pathName.lastIndexOf(String)
    - '[File].getAbsolutePath()'
    - '[IOException].<init>(String)'
    linkageType: ''
    returnType: OutputStream
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].newResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:58,1
    - Dst: pathName.lastIndexOf(String)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:59,1
    - Dst: pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:59,1
    - Dst: '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:59,1
    - Dst: '[File].isFile()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:60,1
    - Dst: '[File].exists()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:60,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:61,1
    - Dst: '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:63,1
    - Dst: '[FileInputStream].<init>(File)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:63,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].getResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
    - pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
    - '[FileInputStream].<init>(File)'
    - '[File].isFile()'
    - pathName.lastIndexOf(String)
    - '[File].getAbsolutePath()'
    - '[File].exists()'
    - '[IOException].<init>(String)'
    linkageType: ''
    returnType: InputStream
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].getResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:68,1
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:68,1
    - Dst: pathName.lastIndexOf(String)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:69,1
    - Dst: pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:69,1
    - Dst: '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:69,1
    - Dst: '[File].mkdirs()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:70,1
    - Dst: '[File].isDirectory()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:70,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:71,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:71,1
    - Dst: '[File].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:73,1
    - Dst: '[FileWriter].<init>(File)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:73,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Writer
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - className
    - originatingClassName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].newClass(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[File].<init>(org.openjdk.jmh.generators.core.FileSystemDestination)'
    - '[File].isDirectory()'
    - '[File].<init>(String)'
    - pathName.substring(int,org.openjdk.jmh.generators.core.FileSystemDestination)
    - '[File].mkdirs()'
    - pathName.lastIndexOf(String)
    - '[File].getAbsolutePath()'
    - '[String].replaceAll(String,String)'
    - '[FileWriter].<init>(File)'
    - '[IOException].<init>(String)'
    linkageType: ''
    returnType: Writer
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].newClass(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:78,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceError)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceError)'
    - '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceElementError].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:83,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceElementError)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 2
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceElementError)'
    - '[org.openjdk.jmh.generators.core.SourceElementError].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceThrowableError].<init>(String,Throwable)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:88,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceThrowableError)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 2
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].add(org.openjdk.jmh.generators.core.SourceThrowableError)'
    - '[org.openjdk.jmh.generators.core.SourceThrowableError].<init>(String,Throwable)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printError(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].hasErrors()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceError>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].hasErrors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.SourceError>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].getErrors()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.SourceError>
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].getErrors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:101,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceWarning)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceWarning)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceElementWarning].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:106,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceElementWarning)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 2
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceElementWarning)'
    - '[org.openjdk.jmh.generators.core.SourceElementWarning].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceThrowableWarning].<init>(String,Throwable)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:111,1
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceThrowableWarning)'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 112
      start: 109
    functionDepth: 2
    functionLinenumber: 109
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceThrowableWarning].<init>(String,Throwable)'
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].add(org.openjdk.jmh.generators.core.SourceThrowableWarning)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printWarning(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.FileSystemDestination:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].hasWarnings()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<org.openjdk.jmh.generators.core.SourceWarning>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].hasWarnings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.SourceWarning>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].getWarnings()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.SourceWarning>
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].getWarnings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - File
      - File
      - java.util.List<org.openjdk.jmh.generators.core.SourceError>
      - java.util.List<org.openjdk.jmh.generators.core.SourceWarning>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.generators.core.FileSystemDestination].printNote(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FileSystemDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.FileSystemDestination].printNote(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:46,1
    - Dst: EnumSet.noneOf()
      Src: org.openjdk.jmh.generators.core.MethodGroup:47,1
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.MethodGroup
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - ci
    - name
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].<init>(org.openjdk.jmh.generators.core.ClassInfo,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[TreeMap].<init>()'
    - '[TreeSet].<init>()'
    - EnumSet.noneOf()
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.MethodGroup
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].<init>(org.openjdk.jmh.generators.core.ClassInfo,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getClass()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:54,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:54,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:58,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 61
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.generators.core.MethodGroup)'
    - '[Object].getClass()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 1
    functionsReached:
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodGroup
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.MethodGroup
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].compareTo(org.openjdk.jmh.generators.core.MethodGroup)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[String].compareTo(String)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].compareTo(org.openjdk.jmh.generators.core.MethodGroup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,int)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:74,1
    - Dst: '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].add(org.openjdk.jmh.generators.core.MethodInvocation)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:75,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - threads
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - int
    constantsTouched: []
    func_position:
      end: 81
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].addMethod(org.openjdk.jmh.generators.core.MethodInfo,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].add(org.openjdk.jmh.generators.core.MethodInvocation)'
    - '[org.openjdk.jmh.generators.core.MethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,int)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].addMethod(org.openjdk.jmh.generators.core.MethodInfo,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:84,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:86,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 5
    functionsReached:
    - '[ArrayList].<init>()'
    - '[ArrayList].add(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:92,1
    - Dst: ann.value()
      Src: org.openjdk.jmh.generators.core.MethodGroup:93,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:93,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:95,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 91
    functionDepth: 2
    functionLinenumber: 91
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getTotalThreadCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - ann.value()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getTotalThreadCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String,String[]>].containsKey(String)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:103,1
    - Dst: '[Map<String,String[]>].put(String,String[])'
      Src: org.openjdk.jmh.generators.core.MethodGroup:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - String[]
    constantsTouched: []
    func_position:
      end: 106
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].addParamValues(String,String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[Map<String,String[]>].containsKey(String)'
    - '[Map<String,String[]>].put(String,String[])'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].addParamValues(String,String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sfp
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EnumSet<Mode>].add(Mode)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Mode
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - eMode
    argTypes:
    - Mode
    constantsTouched: []
    func_position:
      end: 118
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(Mode)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[EnumSet<Mode>].add(Mode)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(Mode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.addAll(EnumSet<Mode>,Mode[])
      Src: org.openjdk.jmh.generators.core.MethodGroup:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Mode[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - eModes
    argTypes:
    - Mode[]
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(Mode[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - Collections.addAll(EnumSet<Mode>,Mode[])
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(Mode[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Set<Mode>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getModes()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Set<Mode>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getModes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].size()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:129,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getGroupThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].size()'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getGroupThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].size()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:138,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:139,1
    - Dst: mi.method.getName()
      Src: org.openjdk.jmh.generators.core.MethodGroup:141,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:141,1
    - Dst: '[org.openjdk.jmh.util.Optional].eitherOf(ArrayList)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:143,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:145,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 137
    functionDepth: 2
    functionLinenumber: 137
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getGroupLabels()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.generators.core.MethodInvocation>].size()'
    - '[ArrayList].add(org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - mi.method.getName()
    - '[org.openjdk.jmh.util.Optional].eitherOf(ArrayList)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getGroupLabels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:150,1
    - Dst: ann.value()
      Src: org.openjdk.jmh.generators.core.MethodGroup:151,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:151,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:153,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 149
    functionDepth: 2
    functionLinenumber: 149
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getOperationsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - ann.value()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getOperationsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:157,1
    - Dst: ann.value()
      Src: org.openjdk.jmh.generators.core.MethodGroup:158,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:158,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:160,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 156
    functionDepth: 2
    functionLinenumber: 156
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getOutputTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - ann.value()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getOutputTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:164,1
    - Dst: ann.iterations()
      Src: org.openjdk.jmh.generators.core.MethodGroup:165,1
    - Dst: ann.iterations()
      Src: org.openjdk.jmh.generators.core.MethodGroup:166,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:166,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:169,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 170
      start: 163
    functionDepth: 2
    functionLinenumber: 163
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.iterations()
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:173,1
    - Dst: ann.time()
      Src: org.openjdk.jmh.generators.core.MethodGroup:174,1
    - Dst: ann.time()
      Src: org.openjdk.jmh.generators.core.MethodGroup:175,1
    - Dst: ann.timeUnit()
      Src: org.openjdk.jmh.generators.core.MethodGroup:175,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:175,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:175,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:178,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 179
      start: 172
    functionDepth: 2
    functionLinenumber: 172
    functionLinenumberEnd: 179
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.time()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    - ann.timeUnit()
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:182,1
    - Dst: ann.batchSize()
      Src: org.openjdk.jmh.generators.core.MethodGroup:183,1
    - Dst: ann.batchSize()
      Src: org.openjdk.jmh.generators.core.MethodGroup:184,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:184,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:187,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 181
    functionDepth: 2
    functionLinenumber: 181
    functionLinenumberEnd: 188
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - ann.batchSize()
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.util.Optional].none()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:191,1
    - Dst: ann.iterations()
      Src: org.openjdk.jmh.generators.core.MethodGroup:192,1
    - Dst: ann.iterations()
      Src: org.openjdk.jmh.generators.core.MethodGroup:193,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:193,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:196,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 197
      start: 190
    functionDepth: 2
    functionLinenumber: 190
    functionLinenumberEnd: 197
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.iterations()
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:200,1
    - Dst: ann.time()
      Src: org.openjdk.jmh.generators.core.MethodGroup:201,1
    - Dst: ann.time()
      Src: org.openjdk.jmh.generators.core.MethodGroup:202,1
    - Dst: ann.timeUnit()
      Src: org.openjdk.jmh.generators.core.MethodGroup:202,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:202,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:202,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:205,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 206
      start: 199
    functionDepth: 2
    functionLinenumber: 199
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.time()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    - ann.timeUnit()
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:209,1
    - Dst: ann.batchSize()
      Src: org.openjdk.jmh.generators.core.MethodGroup:210,1
    - Dst: ann.batchSize()
      Src: org.openjdk.jmh.generators.core.MethodGroup:211,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:211,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:214,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 208
    functionDepth: 2
    functionLinenumber: 208
    functionLinenumberEnd: 215
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - ann.batchSize()
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.util.Optional].none()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getMeasurementBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:218,1
    - Dst: ann.value()
      Src: org.openjdk.jmh.generators.core.MethodGroup:219,1
    - Dst: ann.value()
      Src: org.openjdk.jmh.generators.core.MethodGroup:220,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:220,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:223,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 224
      start: 217
    functionDepth: 2
    functionLinenumber: 217
    functionLinenumberEnd: 224
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - ann.value()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:227,1
    - Dst: ann.warmups()
      Src: org.openjdk.jmh.generators.core.MethodGroup:228,1
    - Dst: ann.warmups()
      Src: org.openjdk.jmh.generators.core.MethodGroup:229,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:229,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:232,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 226
    functionDepth: 2
    functionLinenumber: 226
    functionLinenumberEnd: 233
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - ann.warmups()
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getWarmupForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:236,1
    - Dst: ann.jvm()
      Src: org.openjdk.jmh.generators.core.MethodGroup:237,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].equals(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:237,1
    - Dst: ann.jvm()
      Src: org.openjdk.jmh.generators.core.MethodGroup:238,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:238,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:241,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 235
    functionDepth: 2
    functionLinenumber: 235
    functionLinenumberEnd: 242
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodGroup].equals(org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.jvm()
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:245,1
    - Dst: ann.jvmArgs()
      Src: org.openjdk.jmh.generators.core.MethodGroup:246,1
    - Dst: args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:247,1
    - Dst: Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:248,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:248,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:251,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 252
      start: 244
    functionDepth: 2
    functionLinenumber: 244
    functionLinenumberEnd: 252
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - ann.jvmArgs()
    - Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
    - '[org.openjdk.jmh.util.Optional].none()'
    - args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:255,1
    - Dst: ann.jvmArgsAppend()
      Src: org.openjdk.jmh.generators.core.MethodGroup:256,1
    - Dst: args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:257,1
    - Dst: Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:258,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:258,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:261,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 254
    functionDepth: 2
    functionLinenumber: 254
    functionLinenumberEnd: 262
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgsAppend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
    - ann.jvmArgsAppend()
    - '[org.openjdk.jmh.util.Optional].none()'
    - args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgsAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:265,1
    - Dst: ann.jvmArgsPrepend()
      Src: org.openjdk.jmh.generators.core.MethodGroup:266,1
    - Dst: args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:267,1
    - Dst: Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:268,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:268,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:271,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 272
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgsPrepend()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - ann.jvmArgsPrepend()
    - Arrays.asList(org.openjdk.jmh.generators.core.MethodGroup)
    - '[org.openjdk.jmh.util.Optional].none()'
    - args[0].equals(org.openjdk.jmh.generators.core.MethodGroup)
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Collection<String>>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getJvmArgsPrepend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:275,1
    - Dst: ann.time()
      Src: org.openjdk.jmh.generators.core.MethodGroup:276,1
    - Dst: ann.timeUnit()
      Src: org.openjdk.jmh.generators.core.MethodGroup:276,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:276,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:276,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:278,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 274
    functionDepth: 2
    functionLinenumber: 274
    functionLinenumberEnd: 279
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
    - ann.time()
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    - ann.timeUnit()
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].getAll()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:282,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuperAll(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:284,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:285,1
    - Dst: '[java.util.Collection<T>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:285,1
    - Dst: '[ArrayList].equals(java.util.Collection<T>)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:285,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:286,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 291
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getAll(Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].isEmpty()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuperAll(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[java.util.Collection<T>].isEmpty()'
    - '[ArrayList].<init>()'
    - '[ArrayList].equals(java.util.Collection<T>)'
    linkageType: ''
    returnType: Collection<T>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getAll(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:294,1
    - Dst: '[Map<String,String[]>].entrySet()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:296,1
    - Dst: e.getKey()
      Src: org.openjdk.jmh.generators.core.MethodGroup:297,1
    - Dst: e.getValue()
      Src: org.openjdk.jmh.generators.core.MethodGroup:298,1
    - Dst: values[0].equalsIgnoreCase(org.openjdk.jmh.generators.core.MethodGroup)
      Src: org.openjdk.jmh.generators.core.MethodGroup:299,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:300,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:302,1
    - Dst: '[Map<String,String[]>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:306,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.generators.core.MethodGroup:307,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(TreeMap)'
      Src: org.openjdk.jmh.generators.core.MethodGroup:309,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - String
      - Set<org.openjdk.jmh.generators.core.MethodInvocation>
      - EnumSet<Mode>
      - Map<String,String[]>
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Map<String,String[]>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 311
      start: 293
    functionDepth: 2
    functionLinenumber: 293
    functionLinenumberEnd: 311
    functionName: '[org.openjdk.jmh.generators.core.MethodGroup].getParams()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java
    functionUses: 0
    functionsReached:
    - '[Map<String,String[]>].isEmpty()'
    - values[0].equalsIgnoreCase(org.openjdk.jmh.generators.core.MethodGroup)
    - e.getValue()
    - '[TreeMap].<init>()'
    - '[TreeMap].put(org.openjdk.jmh.generators.core.MethodGroup)'
    - e.getKey()
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[Map<String,String[]>].entrySet()'
    - '[org.openjdk.jmh.util.Optional].of(TreeMap)'
    - '[TreeMap].put(org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.MethodGroup)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Map<String,String[]>>
    signature: '[org.openjdk.jmh.generators.core.MethodGroup].getParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.annotations.Level
      - HelperType
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.annotations.Level
      - HelperType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.HelperMethodInvocation
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - method
    - state
    - helperLevel
    - type
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObject
    - org.openjdk.jmh.annotations.Level
    - HelperType
    constantsTouched: []
    func_position:
      end: 40
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.annotations.Level,HelperType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/HelperMethodInvocation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.HelperMethodInvocation
    signature: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.annotations.Level,HelperType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].getClass()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:45,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:45,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].equals(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:50,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].equals(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:51,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.annotations.Level
      - HelperType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 55
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/HelperMethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].equals(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    - '[org.openjdk.jmh.generators.core.HelperMethodInvocation].getClass()'
    - '[org.openjdk.jmh.generators.core.StateObject].equals(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].hashCode()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:59,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].hashCode()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:60,1
    - Dst: '[org.openjdk.jmh.annotations.Level].hashCode()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:61,1
    - Dst: '[HelperType].hashCode()'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.annotations.Level
      - HelperType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/HelperMethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[HelperType].hashCode()'
    - '[org.openjdk.jmh.generators.core.StateObject].hashCode()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].hashCode()'
    - '[org.openjdk.jmh.annotations.Level].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.HelperMethodInvocation:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.HelperMethodInvocation
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.annotations.Level
      - HelperType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.HelperMethodInvocation
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].compareTo(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/HelperMethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].compareTo(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceError
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceError.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceError
    signature: '[org.openjdk.jmh.generators.core.SourceError].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.generators.core.SourceError].getMessage()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceError.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceError].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.core.SourceError].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceError.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceError].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Comparator.comparing()
      Src: org.openjdk.jmh.generators.core.StateObject:36,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
      Src: org.openjdk.jmh.generators.core.StateObject:50,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObject:51,1
    - Dst: '[org.openjdk.jmh.generators.core.Identifiers].getJMHtype(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObject:52,1
    - Dst: '[org.openjdk.jmh.generators.core.Identifiers].collapseTypeName(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:55,1
    - Dst: '[org.openjdk.jmh.generators.core.Identifiers].identifier(org.openjdk.jmh.annotations.Scope)'
      Src: org.openjdk.jmh.generators.core.StateObject:55,1
    - Dst: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObject:59,1
    - Dst: '[TreeSet].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObject:60,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObject:61,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObject:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.annotations.Scope
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.StateObject
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - identifiers
    - info
    - scope
    argTypes:
    - org.openjdk.jmh.generators.core.Identifiers
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.annotations.Scope
    constantsTouched: []
    func_position:
      end: 63
      start: 49
    functionDepth: 3
    functionLinenumber: 49
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.annotations.Scope)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
    - '[org.openjdk.jmh.generators.core.Identifiers].identifier(org.openjdk.jmh.annotations.Scope)'
    - Comparator.comparing()
    - '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[org.openjdk.jmh.generators.core.Identifiers].getJMHtype(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[TreeSet].<init>()'
    - '[org.openjdk.jmh.generators.core.Identifiers].collapseTypeName(String)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.StateObject
    signature: '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.annotations.Scope)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].getClass()'
      Src: org.openjdk.jmh.generators.core.StateObject:68,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.StateObject:68,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObject:72,1
    - Dst: Objects.equals(String,org.openjdk.jmh.generators.core.StateObject)
      Src: org.openjdk.jmh.generators.core.StateObject:75,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.generators.core.StateObject].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.generators.core.StateObject)'
    - Objects.equals(String,org.openjdk.jmh.generators.core.StateObject)
    - '[Object].getClass()'
    - '[org.openjdk.jmh.generators.core.StateObject].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObject].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.generators.core.StateObject:82,1
    - Dst: '[org.openjdk.jmh.annotations.Scope].hashCode()'
      Src: org.openjdk.jmh.generators.core.StateObject:83,1
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.generators.core.StateObject:84,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.generators.core.StateObject].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.annotations.Scope].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.StateObject].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.generators.core.StateObject].toTypeDef()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObject].toTypeDef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].keys()'
      Src: org.openjdk.jmh.generators.core.StateObject:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.generators.core.StateObject].getParamsLabels()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].keys()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObject].getParamsLabels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObject:101,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].put(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObject:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fieldInfo
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.generators.core.StateObject].addParam(org.openjdk.jmh.generators.core.FieldInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].put(String,org.openjdk.jmh.generators.core.FieldInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObject].addParam(org.openjdk.jmh.generators.core.FieldInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.generators.core.StateObject].getParam(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>].get(String)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.core.StateObject].getParam(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObject:109,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
      Src: org.openjdk.jmh.generators.core.StateObject:110,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObject:110,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:112,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:115,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:115,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:118,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:118,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:121,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:121,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:124,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:124,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:127,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:127,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:130,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:130,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:133,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:133,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:136,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObject:136,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - paramField
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    constantsTouched: []
    func_position:
      end: 142
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.generators.core.StateObject].getParamAccessor(org.openjdk.jmh.generators.core.FieldInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
    - '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
    - '[String].equalsIgnoreCase(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObject].getParamAccessor(org.openjdk.jmh.generators.core.FieldInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>].add(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
      Src: org.openjdk.jmh.generators.core.StateObject:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.HelperMethodInvocation
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - hmi
    argTypes:
    - org.openjdk.jmh.generators.core.HelperMethodInvocation
    constantsTouched: []
    func_position:
      end: 146
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.generators.core.StateObject].addHelper(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 1
    functionsReached:
    - '[SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>].add(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObject].addHelper(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Comparator<org.openjdk.jmh.generators.core.StateObject>
      - String
      - String
      - String
      - org.openjdk.jmh.annotations.Scope
      - String
      - String
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.FieldInfo>
      - SortedSet<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      - org.openjdk.jmh.util.Multimap<String,String>
      - List<org.openjdk.jmh.generators.core.StateObject>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.generators.core.HelperMethodInvocation>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.generators.core.StateObject].getHelpers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.generators.core.HelperMethodInvocation>
    signature: '[org.openjdk.jmh.generators.core.StateObject].getHelpers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: OutputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].newResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: OutputStream
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].newResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: InputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].getResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InputStream
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].getResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Writer
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - className
    - originatingClassName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Writer
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 82
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 99
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 108
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 117
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printWarning(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 125
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].printNote(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].printNote(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.GeneratorDestination
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.GeneratorDestination].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorDestination.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.GeneratorDestination
    signature: '[org.openjdk.jmh.generators.core.GeneratorDestination].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.MetadataInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.MetadataInfo].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MetadataInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.MetadataInfo
    signature: '[org.openjdk.jmh.generators.core.MetadataInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.MethodInvocation
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - threads
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - int
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.generators.core.MethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInvocation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.MethodInvocation
    signature: '[org.openjdk.jmh.generators.core.MethodInvocation].<init>(org.openjdk.jmh.generators.core.MethodInfo,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:38,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:38,1
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInvocation
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInvocation
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.generators.core.MethodInvocation].compareTo(org.openjdk.jmh.generators.core.MethodInvocation)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[String].compareTo(String)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.MethodInvocation].compareTo(org.openjdk.jmh.generators.core.MethodInvocation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInvocation].getClass()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:44,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:44,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:48,1
    - Dst: that.method.getName()
      Src: org.openjdk.jmh.generators.core.MethodInvocation:48,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.MethodInvocation)'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:48,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 51
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.generators.core.MethodInvocation].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.generators.core.MethodInvocation)'
    - that.method.getName()
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[Object].getClass()'
    - '[org.openjdk.jmh.generators.core.MethodInvocation].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInvocation].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:55,1
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.generators.core.MethodInvocation:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MethodInfo
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.generators.core.MethodInvocation].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInvocation.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.MethodInvocation].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorSource.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
    signature: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 50
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.core.GeneratorSource].resolveClass(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorSource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.GeneratorSource].resolveClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.GeneratorSource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.GeneratorSource].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/GeneratorSource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.GeneratorSource
    signature: '[org.openjdk.jmh.generators.core.GeneratorSource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 54
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.FieldInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.FieldInfo].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/FieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.FieldInfo
    signature: '[org.openjdk.jmh.generators.core.FieldInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:55,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:56,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:57,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:58,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:62,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:63,1
    - Dst: '[HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:64,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:65,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:66,1
    - Dst: '[org.openjdk.jmh.generators.core.Identifiers].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.StateObjectHandler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - compileControl
    argTypes:
    - org.openjdk.jmh.generators.core.CompilerControlPlugin
    constantsTouched: []
    func_position:
      end: 68
      start: 60
    functionDepth: 2
    functionLinenumber: 60
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[HashSet].<init>()'
    - '[org.openjdk.jmh.generators.core.Identifiers].<init>()'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - '[HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.StateObjectHandler
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:75,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:77,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:80,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isPublic()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:85,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:86,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:90,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:91,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isInner()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:95,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:96,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:100,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:101,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getConstructors()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:106,1
    - Dst: constructor.getParameters()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:107,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:107,1
    - Dst: constructor.isPublic()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:108,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:114,1
    - Dst: BenchmarkParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:114,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:114,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:115,1
    - Dst: IterationParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:115,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:115,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:116,1
    - Dst: ThreadParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:116,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:116,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:119,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:125,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:126,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:127,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:131,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:132,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:136,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:137,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:137,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:138,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 141
      start: 70
    functionDepth: 2
    functionLinenumber: 70
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
    - constructor.getParameters()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
    - ThreadParams.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - constructor.isPublic()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[T].value()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isPublic()'
    - BenchmarkParams.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isInner()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
    - '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
    - mi.getAnnotation()
    - '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
    - IterationParams.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.ClassInfo].getConstructors()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:144,1
    - Dst: var.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:145,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:145,1
    - Dst: var.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:146,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:146,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:148,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 153
      start: 143
    functionDepth: 1
    functionLinenumber: 143
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
    - var.getType()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:156,1
    - Dst: BenchmarkParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:158,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:158,1
    - Dst: IterationParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:159,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:159,1
    - Dst: ThreadParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:160,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:160,1
    - Dst: Blackhole.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:161,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:161,1
    - Dst: Control.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:162,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:162,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 164
      start: 155
    functionDepth: 1
    functionLinenumber: 155
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - Control.class.getCanonicalName()
    - Blackhole.class.getCanonicalName()
    - IterationParams.class.getCanonicalName()
    - '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - ThreadParams.class.getCanonicalName()
    - BenchmarkParams.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:167,1
    - Dst: BenchmarkParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:168,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:168,1
    - Dst: IterationParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:169,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:169,1
    - Dst: ThreadParams.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:170,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:170,1
    - Dst: Blackhole.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:171,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:171,1
    - Dst: Control.class.getCanonicalName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:172,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:172,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:173,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 174
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - Control.class.getCanonicalName()
    - Blackhole.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
    - IterationParams.class.getCanonicalName()
    - '[String].equals(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - ThreadParams.class.getCanonicalName()
    - BenchmarkParams.class.getCanonicalName()
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:177,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ParameterInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:179,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.generators.core.ParameterInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: State
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - ci
    - pi
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.generators.core.ParameterInfo
    constantsTouched: []
    func_position:
      end: 182
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 182
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.ParameterInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ParameterInfo)'
    linkageType: ''
    returnType: State
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.ParameterInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:185,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:188,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:189,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:190,1
    - Dst: '[Set<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:191,1
    - Dst: '[Map<String,org.openjdk.jmh.generators.core.StateObject>].put(String,org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:192,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:193,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:195,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:199,1
    - Dst: method.getParameters()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:202,1
    - Dst: ppi.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:203,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:205,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:206,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:206,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:206,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:207,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:207,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:209,1
    - Dst: '[State].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:209,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:209,1
    - Dst: '[Set<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:210,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:211,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:211,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:212,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:212,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:212,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:213,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:215,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.generators.core.MethodGroup
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - holder
    - mg
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.generators.core.MethodGroup
    constantsTouched: []
    func_position:
      end: 219
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindMethods(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[State].value()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
    - '[Set<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
    - '[T].value()'
    - '[Map<String,org.openjdk.jmh.generators.core.StateObject>].put(String,org.openjdk.jmh.generators.core.StateObject)'
    - '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - method.getName()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObject)'
    - '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
    - '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.ClassInfo)'
    - method.getParameters()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - ppi.getType()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindMethods(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptySet()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:222,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCycles(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - Collections.emptySet()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCycles(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:227,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:229,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:229,1
    - Dst: '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:229,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:231,1
    - Dst: ppi.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:232,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:232,1
    - Dst: '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:232,1
    - Dst: '[HashSet].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:234,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:239,1
    - Dst: '[HashSet].addAll(Set<ClassQName>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:240,1
    - Dst: '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:245,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:246,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:252,1
    - Dst: '[HashSet].addAll(Set<ClassQName>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:253,1
    - Dst: '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:254,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:255,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:256,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:256,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(HashSet,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:257,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - Set<ClassQName>
      - org.openjdk.jmh.generators.core.MethodInfo
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - alreadySeen
    - method
    - includeHolder
    argTypes:
    - Set<ClassQName>
    - org.openjdk.jmh.generators.core.MethodInfo
    - boolean
    constantsTouched: []
    func_position:
      end: 261
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(Set<ClassQName>,org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(HashSet,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[HashSet].isEmpty()'
    - '[HashSet].<init>()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[HashSet].add(org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName)'
    - ppi.getType()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    - mi.getAnnotation()
    - '[HashSet].addAll(Set<ClassQName>)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.ClassInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCyclesStep(Set<ClassQName>,org.openjdk.jmh.generators.core.MethodInfo,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:289,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:290,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:290,1
    - Dst: mi.getParameters()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:291,1
    - Dst: pi.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:292,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:294,1
    - Dst: mi.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:295,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:295,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:295,1
    - Dst: mi.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:296,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:296,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:298,1
    - Dst: '[State].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:298,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:298,1
    - Dst: '[Set<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:299,1
    - Dst: mi.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:301,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:301,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:301,1
    - Dst: '[List<org.openjdk.jmh.generators.core.StateObject>].contains(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:303,1
    - Dst: '[List<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:304,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:305,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:306,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.generators.core.StateObject
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - method
    - pci
    - pso
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.generators.core.StateObject
    constantsTouched: []
    func_position:
      end: 312
      start: 287
    functionDepth: 2
    functionLinenumber: 287
    functionLinenumberEnd: 312
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObject)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[Set<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
    - '[List<org.openjdk.jmh.generators.core.StateObject>].add(org.openjdk.jmh.generators.core.StateObject)'
    - '[State].value()'
    - mi.getQualifiedName()
    - '[org.openjdk.jmh.generators.core.StateObject].<init>(org.openjdk.jmh.generators.core.Identifiers,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getSpecialClassAccessor(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[List<org.openjdk.jmh.generators.core.StateObject>].contains(org.openjdk.jmh.generators.core.StateObject)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject)'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getState(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.util.Multimap<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
    - pi.getType()
    - mi.getAnnotation()
    - '[org.openjdk.jmh.generators.core.StateObject].toLocal()'
    - mi.getParameters()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isSpecialClass(org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].resolveDependencies(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.StateObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:316,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:319,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:322,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:326,1
    - Dst: sub.isPublic()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:327,1
    - Dst: sub.getType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:328,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:328,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isAuxCompatible(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:328,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:329,1
    - Dst: sub.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:331,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:332,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:333,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:334,1
    - Dst: '[Map<String,AuxCounters.Type>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:334,1
    - Dst: '[Map<String,Boolean>].put(org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:335,1
    - Dst: '[Map<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:336,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:338,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:345,1
    - Dst: sub.isPublic()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:346,1
    - Dst: sub.getReturnType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:346,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:346,1
    - Dst: sub.getReturnType()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:347,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isAuxCompatible(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:347,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:348,1
    - Dst: sub.getName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:351,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:352,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].put(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:353,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:354,1
    - Dst: '[Map<String,AuxCounters.Type>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:354,1
    - Dst: '[Map<String,Boolean>].put(org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:355,1
    - Dst: '[Map<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:356,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:358,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:367,1
    - Dst: fi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:368,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkParam(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:369,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].addParam(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:370,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:375,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:376,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkHelpers(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:378,1
    - Dst: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:379,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].addHelper(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:379,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:380,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:383,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkHelpers(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:385,1
    - Dst: '[org.openjdk.jmh.generators.core.HelperMethodInvocation].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:386,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObject].addHelper(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:386,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:387,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 95
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObject
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - execMethod
    - so
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObject
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 390
      start: 314
    functionDepth: 3
    functionLinenumber: 314
    functionLinenumberEnd: 390
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObject].addParam(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.util.Multimap<String,String>].put(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation()'
    - sub.getType()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[Map<String,Boolean>].put(org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].checkParam(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - fi.getAnnotation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[T].value()'
    - sub.getName()
    - '[Map<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].equals(String)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].checkHelpers(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isAuxCompatible(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[Map<String,AuxCounters.Type>].put(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
    - mi.getAnnotation()
    - sub.isPublic()
    - sub.getReturnType()
    - '[org.openjdk.jmh.generators.core.StateObject].addHelper(org.openjdk.jmh.generators.core.HelperMethodInvocation)'
    - '[org.openjdk.jmh.generators.core.HelperMethodInvocation].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[Map<String,String>].put(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getQualifiedName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindState(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObject,org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:393,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:393,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:394,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:394,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:395,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:395,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:396,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:396,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:397,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:397,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:398,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:398,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - typeName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 400
      start: 392
    functionDepth: 1
    functionLinenumber: 392
    functionLinenumberEnd: 400
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].isAuxCompatible(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].isAuxCompatible(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].isFinal()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:403,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:404,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:409,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:409,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:410,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:415,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamTypeAcceptable(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:417,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:418,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:423,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:423,1
    - Dst: values[0].equalsIgnoreCase(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:425,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:426,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:426,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:427,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamValueConforming(org.openjdk.jmh.generators.core.FieldInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:434,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:435,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fi
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    constantsTouched: []
    func_position:
      end: 443
      start: 402
    functionDepth: 2
    functionLinenumber: 402
    functionLinenumberEnd: 443
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkParam(org.openjdk.jmh.generators.core.FieldInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation()'
    - '[org.openjdk.jmh.generators.core.FieldInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamValueConforming(org.openjdk.jmh.generators.core.FieldInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamTypeAcceptable(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[T].value()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.FieldInfo)'
    - '[org.openjdk.jmh.generators.core.FieldInfo].isFinal()'
    - '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
    - values[0].equalsIgnoreCase(org.openjdk.jmh.generators.core.StateObjectHandler)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkParam(org.openjdk.jmh.generators.core.FieldInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:446,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:447,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:448,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:449,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:449,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:450,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:450,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:451,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:451,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:452,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:452,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:453,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:453,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:454,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:454,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:455,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:455,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:456,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:456,1
    CyclomaticComplexity: 29
    EdgeCount: 29
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 458
      start: 445
    functionDepth: 1
    functionLinenumber: 445
    functionLinenumberEnd: 458
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamTypeAcceptable(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[String].equals(String)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamTypeAcceptable(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:461,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:463,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:464,1
    - Dst: '[java.util.Collection<String>].contains(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:464,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:469,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:472,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:472,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:473,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:473,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:475,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:475,1
    - Dst: Byte.parseByte(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:477,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:483,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:483,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:484,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:486,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:486,1
    - Dst: Short.parseShort(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:488,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:494,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:494,1
    - Dst: Integer.parseInt(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:496,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:502,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:502,1
    - Dst: Float.parseFloat(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:504,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:510,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:510,1
    - Dst: Long.parseLong(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:512,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:518,1
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:518,1
    - Dst: Double.parseDouble(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:520,1
    CyclomaticComplexity: 49
    EdgeCount: 49
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      - String
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - fi
    - val
    - type
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    - String
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 527
      start: 460
    functionDepth: 1
    functionLinenumber: 460
    functionLinenumberEnd: 527
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamValueConforming(org.openjdk.jmh.generators.core.FieldInfo,String,org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - Byte.parseByte(String)
    - '[String].equals(String)'
    - Short.parseShort(String)
    - Integer.parseInt(String)
    - Float.parseFloat(String)
    - Long.parseLong(String)
    - '[java.util.Collection<String>].contains(String)'
    - Double.parseDouble(String)
    - '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].isParamValueConforming(org.openjdk.jmh.generators.core.FieldInfo,String,org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:531,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:531,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:532,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:532,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:533,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].isPublic()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:541,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:542,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:547,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:547,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:548,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - Class<?extendsAnnotation>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mi
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - Class<?extendsAnnotation>
    constantsTouched: []
    func_position:
      end: 552
      start: 529
    functionDepth: 1
    functionLinenumber: 529
    functionLinenumberEnd: 552
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkHelpers(org.openjdk.jmh.generators.core.MethodInfo,Class<?extendsAnnotation>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
    - '[String].equalsIgnoreCase(String)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].isPublic()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].checkHelpers(org.openjdk.jmh.generators.core.MethodInfo,Class<?extendsAnnotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:555,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:555,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:555,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - methodInfo
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 556
      start: 554
    functionDepth: 1
    functionLinenumber: 554
    functionLinenumberEnd: 556
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getBenchmarkArgList(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.generators.core.StateObjectHandler,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getBenchmarkArgList(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:559,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:559,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - methodInfo
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 560
      start: 558
    functionDepth: 2
    functionLinenumber: 558
    functionLinenumberEnd: 560
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:563,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:567,1
    - Dst: so.toLocal()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:569,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:569,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:572,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.generators.core.StateObject>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sos
    argTypes:
    - Collection<org.openjdk.jmh.generators.core.StateObject>
    constantsTouched: []
    func_position:
      end: 573
      start: 562
    functionDepth: 0
    functionLinenumber: 562
    functionLinenumberEnd: 573
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(Collection<org.openjdk.jmh.generators.core.StateObject>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - so.toLocal()
    - '[StringBuilder].append(org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(Collection<org.openjdk.jmh.generators.core.StateObject>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:576,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:576,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - methodInfo
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 577
      start: 575
    functionDepth: 2
    functionLinenumber: 575
    functionLinenumberEnd: 577
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:580,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:585,1
    - Dst: so.toTypeDef()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:587,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:587,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:590,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<org.openjdk.jmh.generators.core.StateObject>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sos
    argTypes:
    - Collection<org.openjdk.jmh.generators.core.StateObject>
    constantsTouched: []
    func_position:
      end: 591
      start: 579
    functionDepth: 0
    functionLinenumber: 579
    functionLinenumberEnd: 591
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(Collection<org.openjdk.jmh.generators.core.StateObject>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - so.toTypeDef()
    - '[StringBuilder].append(org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(Collection<org.openjdk.jmh.generators.core.StateObject>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeSet].<init>(Comparator<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:595,1
    - Dst: '[TreeSet].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:597,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<org.openjdk.jmh.generators.core.StateObject>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 600
      start: 593
    functionDepth: 0
    functionLinenumber: 593
    functionLinenumberEnd: 600
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].cons()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[TreeSet].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[TreeSet].<init>(Comparator<org.openjdk.jmh.generators.core.StateObject>)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.generators.core.StateObject>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].cons()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:606,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:607,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:608,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:610,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:616,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:617,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:618,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:620,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:626,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:633,1
    - Dst: mi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:635,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:635,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:636,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:642,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:643,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:644,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:645,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:646,1
    - Dst: mi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:648,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:648,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:649,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:652,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:653,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:654,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:655,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:656,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:657,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:658,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:659,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:660,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:661,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:662,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:663,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:664,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:665,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:673,1
    - Dst: mi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:675,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:675,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:676,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:682,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:683,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:684,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:685,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:686,1
    - Dst: mi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:688,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:688,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:689,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:692,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:693,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:694,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:695,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:696,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:697,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:698,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:699,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:700,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:706,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:709,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:712,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:713,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:716,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:717,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:718,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:719,1
    CyclomaticComplexity: 35
    EdgeCount: 35
    ICount: 180
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - Level
      - HelperType
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - method
    - helperLevel
    - type
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - Level
    - HelperType
    constantsTouched: []
    func_position:
      end: 724
      start: 602
    functionDepth: 2
    functionLinenumber: 602
    functionLinenumberEnd: 724
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,Level,HelperType)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    - '[ArrayList].add(String)'
    - '[ArrayList].<init>()'
    - mi.method.getQualifiedName()
    - so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
    - '[ArrayList].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - so.getHelpers()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,Level,HelperType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:727,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:727,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:727,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:727,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 728
      start: 726
    functionDepth: 2
    functionLinenumber: 726
    functionLinenumberEnd: 728
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[Collection<String>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:731,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 732
      start: 730
    functionDepth: 0
    functionLinenumber: 730
    functionLinenumberEnd: 732
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:735,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 736
      start: 734
    functionDepth: 0
    functionLinenumber: 734
    functionLinenumberEnd: 736
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:739,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 740
      start: 738
    functionDepth: 0
    functionLinenumber: 738
    functionLinenumberEnd: 740
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:743,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 744
      start: 742
    functionDepth: 0
    functionLinenumber: 742
    functionLinenumberEnd: 744
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:747,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 748
      start: 746
    functionDepth: 0
    functionLinenumber: 746
    functionLinenumberEnd: 748
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunSetups(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:751,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 752
      start: 750
    functionDepth: 0
    functionLinenumber: 750
    functionLinenumberEnd: 752
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getHelperBlock(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:755,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:757,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:762,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:763,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:764,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:765,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:766,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:767,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:768,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:769,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:770,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:771,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:772,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:773,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:774,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:775,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:776,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:777,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:778,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:778,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:779,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:781,1
    - Dst: so.getParam(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:782,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:783,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:784,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:785,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:788,1
    - Dst: hmi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:791,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:791,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:792,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:794,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:795,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:796,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:797,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:798,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:799,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:800,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:801,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:802,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:808,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:809,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:810,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:811,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:812,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:813,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:814,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:815,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:817,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:817,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:818,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:820,1
    - Dst: so.getParam(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:821,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:822,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:823,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:824,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:827,1
    - Dst: hmi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:830,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:830,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:831,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:833,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:834,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:835,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:836,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:842,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:843,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:844,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:845,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:846,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:847,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:848,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:849,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:850,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:851,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:852,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:853,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:854,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:855,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:856,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:857,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:858,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:859,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:859,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:860,1
    - Dst: so.getParamsLabels()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:862,1
    - Dst: so.getParam(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:863,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:864,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:865,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:866,1
    - Dst: so.getHelpers()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:869,1
    - Dst: hmi.method.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:872,1
    - Dst: so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:872,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:873,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:875,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:876,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:877,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:878,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:879,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:880,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:881,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:882,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:883,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 222
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 886
      start: 754
    functionDepth: 1
    functionLinenumber: 754
    functionLinenumberEnd: 886
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateInitializers()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - so.getParamsLabels()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
    - so.getParam(org.openjdk.jmh.generators.core.StateObjectHandler)
    - '[ArrayList].add(String)'
    - so.helperArgs.get(org.openjdk.jmh.generators.core.StateObjectHandler)
    - hmi.method.getQualifiedName()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].isEmpty()'
    - '[ArrayList].<init>()'
    - so.getHelpers()
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateInitializers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<org.openjdk.jmh.generators.core.StateObject>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:889,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(List<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:889,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.StateObject
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - so
    argTypes:
    - org.openjdk.jmh.generators.core.StateObject
    constantsTouched: []
    func_position:
      end: 890
      start: 888
    functionDepth: 0
    functionLinenumber: 888
    functionLinenumberEnd: 890
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].soDependency_TypeArgs(org.openjdk.jmh.generators.core.StateObject)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[List<org.openjdk.jmh.generators.core.StateObject>].isEmpty()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getTypeArgList(List<org.openjdk.jmh.generators.core.StateObject>)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].soDependency_TypeArgs(org.openjdk.jmh.generators.core.StateObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<org.openjdk.jmh.generators.core.StateObject>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:893,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(List<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:893,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.StateObject
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - so
    argTypes:
    - org.openjdk.jmh.generators.core.StateObject
    constantsTouched: []
    func_position:
      end: 894
      start: 892
    functionDepth: 0
    functionLinenumber: 892
    functionLinenumberEnd: 894
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].soDependency_Args(org.openjdk.jmh.generators.core.StateObject)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getArgList(List<org.openjdk.jmh.generators.core.StateObject>)'
    - '[List<org.openjdk.jmh.generators.core.StateObject>].isEmpty()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].soDependency_Args(org.openjdk.jmh.generators.core.StateObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:897,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:899,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:902,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:903,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:904,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:909,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:914,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:915,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:916,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 919
      start: 896
    functionDepth: 2
    functionLinenumber: 896
    functionLinenumberEnd: 919
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateDestructors(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    - '[ArrayList].add(String)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateDestructors(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:922,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:923,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:924,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 927
      start: 921
    functionDepth: 2
    functionLinenumber: 921
    functionLinenumberEnd: 927
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateGetters(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    - '[ArrayList].add(String)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateGetters(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:931,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:933,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:936,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:936,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:936,1
    - Dst: '[Map<String,org.openjdk.jmh.generators.core.StateObject>].values()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:937,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:937,1
    - Dst: '[ArrayList].isEmpty()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:940,1
    - Dst: '[ArrayList].addAll(ArrayList)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:941,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:942,1
    - Dst: '[ArrayList].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:944,1
    - Dst: Collections.reverse(ArrayList)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:950,1
    - Dst: '[LinkedHashSet].<init>(ArrayList)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:953,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - reverse
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - boolean
    constantsTouched: []
    func_position:
      end: 954
      start: 929
    functionDepth: 1
    functionLinenumber: 929
    functionLinenumberEnd: 954
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 5
    functionsReached:
    - '[LinkedHashSet].<init>(ArrayList)'
    - '[ArrayList].addAll(ArrayList)'
    - '[ArrayList].isEmpty()'
    - '[Map<String,org.openjdk.jmh.generators.core.StateObject>].values()'
    - Collections.reverse(ArrayList)
    - '[ArrayList].addAll(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>].get(String)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: LinkedHashSet<org.openjdk.jmh.generators.core.StateObject>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].stateOrder(org.openjdk.jmh.generators.core.MethodInfo,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:957,1
    - Dst: '[java.util.Set<String>].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:958,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:962,1
    - Dst: '[java.io.PrintWriter].<init>(Writer)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:962,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:964,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:965,1
    - Dst: '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:966,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:967,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:969,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:974,1
    - Dst: '[java.io.PrintWriter].<init>(Writer)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:974,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:976,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:977,1
    - Dst: '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:978,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:979,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:981,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:985,1
    - Dst: '[java.io.PrintWriter].<init>(Writer)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:985,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:987,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:988,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:989,1
    - Dst: Level.values()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:991,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:992,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:993,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:994,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:995,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:997,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:999,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1002,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1004,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1008,1
    - Dst: '[java.io.PrintWriter].<init>(Writer)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1008,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1010,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1011,1
    - Dst: '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1012,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1013,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1014,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1016,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 101
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - org.openjdk.jmh.generators.core.GeneratorDestination
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sess
    - dst
    argTypes:
    - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
    - org.openjdk.jmh.generators.core.GeneratorDestination
    constantsTouched: []
    func_position:
      end: 1019
      start: 956
    functionDepth: 1
    functionLinenumber: 956
    functionLinenumberEnd: 1019
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].writeStateOverrides(org.openjdk.jmh.generators.core.BenchmarkGeneratorSession,org.openjdk.jmh.generators.core.GeneratorDestination)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
    - '[java.io.PrintWriter].println(String)'
    - '[java.io.PrintWriter].close()'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[java.io.PrintWriter].<init>(Writer)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - Level.values()
    - '[java.util.Set<String>].add(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].writeStateOverrides(org.openjdk.jmh.generators.core.BenchmarkGeneratorSession,org.openjdk.jmh.generators.core.GeneratorDestination)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.emptyList()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1022,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1023
      start: 1021
    functionDepth: 0
    functionLinenumber: 1021
    functionLinenumberEnd: 1023
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getFields()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - Collections.emptyList()
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String,org.openjdk.jmh.generators.core.StateObject>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1026,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.StateObject
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - label
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1027
      start: 1025
    functionDepth: 0
    functionLinenumber: 1025
    functionLinenumberEnd: 1027
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getImplicit(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[Map<String,org.openjdk.jmh.generators.core.StateObject>].get(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.StateObject
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getImplicit(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1030,1
    - Dst: '[java.io.PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1031,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - java.io.PrintWriter
    constantsTouched: []
    func_position:
      end: 1033
      start: 1029
    functionDepth: 0
    functionLinenumber: 1029
    functionLinenumberEnd: 1033
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].addImports(java.io.PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].cons(Set<org.openjdk.jmh.generators.core.StateObject>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].addImports(java.io.PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1036,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1037,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1037,1
    - Dst: '[Map<String,Boolean>].get(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1038,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1039,1
    - Dst: '[Map<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1039,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1039,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 1043
      start: 1035
    functionDepth: 1
    functionLinenumber: 1035
    functionLinenumberEnd: 1043
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResets(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[Map<String,Boolean>].get(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
    - '[ArrayList].add(String)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[Map<String,String>].get(String)'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResets(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1046,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1047,1
    - Dst: '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1047,1
    - Dst: '[Map<String,AuxCounters.Type>].get(org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1048,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1054,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1062,1
    - Dst: '[ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1066,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler:1069,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - org.openjdk.jmh.generators.core.Identifiers
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,org.openjdk.jmh.generators.core.ClassInfo>
      - Set<org.openjdk.jmh.generators.core.StateObject>
      - Map<String,org.openjdk.jmh.generators.core.StateObject>
      - org.openjdk.jmh.util.Multimap<String,String>
      - org.openjdk.jmh.util.Multimap<String,String>
      - Map<String,AuxCounters.Type>
      - Map<String,String>
      - Map<String,Boolean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - opResName
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - String
    constantsTouched: []
    func_position:
      end: 1073
      start: 1045
    functionDepth: 1
    functionLinenumber: 1045
    functionLinenumberEnd: 1073
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResults(org.openjdk.jmh.generators.core.MethodInfo,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.util.Multimap<String,String>].get(String)'
    - '[Map<String,AuxCounters.Type>].get(org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[ArrayList].add(String)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResults(org.openjdk.jmh.generators.core.MethodInfo,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - ClassInfo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 268
      start: 266
    functionDepth: 0
    functionLinenumber: 266
    functionLinenumberEnd: 268
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].<init>(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].getClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:273,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:273,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:275,1
    - Dst: cycleInfo.ci.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:275,1
    - Dst: Objects.equals(String,org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:275,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - ClassInfo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 276
      start: 270
    functionDepth: 1
    functionLinenumber: 270
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - cycleInfo.ci.getQualifiedName()
    - Objects.equals(String,org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName)
    - '[Object].getClass()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:280,1
    - Dst: Objects.hash(String)
      Src: org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName:280,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ClassInfo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 281
      start: 278
    functionDepth: 1
    functionLinenumber: 278
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
    functionUses: 0
    functionsReached:
    - Objects.hash(String)
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.StateObjectHandler.ClassQName].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:60,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:61,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:62,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorSession].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:63,1
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.BenchmarkGenerator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 2
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 8
    functionsReached:
    - '[Object].<init>()'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].<init>()'
    - '[HashSet].<init>()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorSession].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.BenchmarkGenerator
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].buildAnnotatedSet(org.openjdk.jmh.generators.core.GeneratorSource)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:76,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>].keys()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:79,1
    - Dst: clazz.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:80,1
    - Dst: '[Set<String>].add(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:80,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:82,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmark(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:82,1
    - Dst: '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:83,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].makeBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:83,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateClass(org.openjdk.jmh.generators.core.GeneratorDestination,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:85,1
    - Dst: '[Set<org.openjdk.jmh.generators.core.BenchmarkInfo>].addAll(Collection<org.openjdk.jmh.generators.core.BenchmarkInfo>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:87,1
    - Dst: ge.getMessage()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:89,1
    - Dst: ge.getElement()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:89,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:89,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:102,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].alwaysDontInline(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:103,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].process(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:106,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:108,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - org.openjdk.jmh.generators.core.GeneratorDestination
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - source
    - destination
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - org.openjdk.jmh.generators.core.GeneratorDestination
    constantsTouched: []
    func_position:
      end: 110
      start: 73
    functionDepth: 2
    functionLinenumber: 73
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateClass(org.openjdk.jmh.generators.core.GeneratorDestination,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[Set<String>].add(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].buildAnnotatedSet(org.openjdk.jmh.generators.core.GeneratorSource)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmark(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].process(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    - '[Set<org.openjdk.jmh.generators.core.BenchmarkInfo>].addAll(Collection<org.openjdk.jmh.generators.core.BenchmarkInfo>)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].makeBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - ge.getElement()
    - Mode.values()
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].alwaysDontInline(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - ge.getMessage()
    - '[org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>].keys()'
    - clazz.getQualifiedName()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].finish(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:120,1
    - Dst: '[HashSet].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:124,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:131,1
    - Dst: '[String].substring(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:132,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].getResource(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:132,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:133,1
    - Dst: '[HashSet].add(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:134,1
    - Dst: ble.getUserClassQName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:135,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:135,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:140,1
    - Dst: group.getModes()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:147,1
    - Dst: group.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:151,1
    - Dst: group.getTotalThreadCount()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:153,1
    - Dst: group.getGroupThreads()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:154,1
    - Dst: group.getGroupLabels()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:155,1
    - Dst: group.getWarmupIterations()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:156,1
    - Dst: group.getWarmupTime()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:157,1
    - Dst: group.getWarmupBatchSize()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:158,1
    - Dst: group.getMeasurementIterations()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:159,1
    - Dst: group.getMeasurementTime()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:160,1
    - Dst: group.getMeasurementBatchSize()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:161,1
    - Dst: group.getForks()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:162,1
    - Dst: group.getWarmupForks()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:163,1
    - Dst: group.getJvm()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:164,1
    - Dst: group.getJvmArgs()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:165,1
    - Dst: group.getJvmArgsPrepend()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:166,1
    - Dst: group.getJvmArgsAppend()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:167,1
    - Dst: group.getParams()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:168,1
    - Dst: group.getOutputTimeUnit()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:169,1
    - Dst: group.getOperationsPerInvocation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:170,1
    - Dst: group.getTimeout()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:171,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:148,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].keys()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:174,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].contains(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:174,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printNote(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:175,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:176,1
    - Dst: '[HashSet].removeAll(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:176,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].remove(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:177,1
    - Dst: '[HashSet].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:180,1
    - Dst: ge.getMessage()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:183,1
    - Dst: ge.getElement()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:183,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:183,1
    - Dst: '[String].substring(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:187,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newResource(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:187,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(org.openjdk.jmh.generators.core.BenchmarkGenerator,HashSet)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:188,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:190,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - org.openjdk.jmh.generators.core.GeneratorDestination
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - source
    - destination
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - org.openjdk.jmh.generators.core.GeneratorDestination
    constantsTouched: []
    func_position:
      end: 192
      start: 119
    functionDepth: 2
    functionLinenumber: 119
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - ble.getUserClassQName()
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - group.getJvmArgsAppend()
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printError(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.util.HashMultimap].keys()'
    - '[HashSet].add(org.openjdk.jmh.runner.BenchmarkListEntry)'
    - '[HashSet].add(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - group.getModes()
    - ge.getMessage()
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].finish(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
    - group.getForks()
    - '[org.openjdk.jmh.util.HashMultimap].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.runner.BenchmarkList].readBenchmarkList(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - group.getWarmupForks()
    - group.getName()
    - group.getTotalThreadCount()
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].getResource(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - group.getMeasurementTime()
    - group.getWarmupBatchSize()
    - group.getWarmupIterations()
    - group.getParams()
    - group.getJvmArgsPrepend()
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].newResource(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.runner.BenchmarkList].writeBenchmarkList(org.openjdk.jmh.generators.core.BenchmarkGenerator,HashSet)'
    - group.getJvmArgs()
    - '[HashSet].<init>()'
    - group.getOperationsPerInvocation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].contains(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - ge.getElement()
    - group.getGroupThreads()
    - group.getGroupLabels()
    - group.getTimeout()
    - group.getMeasurementBatchSize()
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.util.HashMultimap].remove(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[String].substring(int)'
    - group.getOutputTimeUnit()
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - group.getWarmupTime()
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].printNote(String)'
    - group.getMeasurementIterations()
    - group.getJvm()
    - '[HashSet].removeAll(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.core.GeneratorSource,org.openjdk.jmh.generators.core.GeneratorDestination)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.HashMultimap].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:205,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:206,1
    - Dst: currentClass.getQualifiedName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:207,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].contains(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:207,1
    - Dst: currentClass.isAbstract()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:208,1
    - Dst: walk.getMethods()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:212,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:213,1
    - Dst: '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:215,1
    - Dst: walk.getSuperClass()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:218,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - source
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    constantsTouched: []
    func_position:
      end: 221
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].buildAnnotatedSet(org.openjdk.jmh.generators.core.GeneratorSource)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.HashMultimap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - currentClass.getQualifiedName()
    - currentClass.isAbstract()
    - walk.getSuperClass()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].contains(String)'
    - '[org.openjdk.jmh.util.HashMultimap].<init>()'
    - mi.getAnnotation()
    - walk.getMethods()
    - '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap<org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].buildAnnotatedSet(org.openjdk.jmh.generators.core.GeneratorSource)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:228,1
    - Dst: '[String].isEmpty()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:228,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:229,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:232,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:233,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:238,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:241,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:245,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCycles(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:250,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:254,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:255,1
    - Dst: fi.isStatic()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:257,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:258,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:266,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:269,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:270,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:275,1
    - Dst: m.isPublic()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:280,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:281,1
    - Dst: m.isAbstract()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:285,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:286,1
    - Dst: m.isSynchronized()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:290,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:291,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:293,1
    - Dst: m.isStatic()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:297,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:297,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:298,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:308,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:309,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:310,1
    - Dst: m.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:317,1
    - Dst: m.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:317,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:318,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Collection<org.openjdk.jmh.generators.core.MethodInfo>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - clazz
    - methods
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - Collection<org.openjdk.jmh.generators.core.MethodInfo>
    constantsTouched: []
    func_position:
      end: 325
      start: 227
    functionDepth: 3
    functionLinenumber: 227
    functionLinenumberEnd: 325
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmark(org.openjdk.jmh.generators.core.ClassInfo,Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateStateArgs(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo)'
    - m.isStatic()
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
    - m.isSynchronized()
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - m.isPublic()
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateNoCycles(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
    - m.isAbstract()
    - '[T].value()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[String].isEmpty()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - fi.isStatic()
    - '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
    - m.getAnnotation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].validateState(org.openjdk.jmh.generators.core.ClassInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmark(org.openjdk.jmh.generators.core.ClassInfo,Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: group.methods()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:337,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].size()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:337,1
    - Dst: group.methods()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:338,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterator()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:338,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].next()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:338,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getAnnotation()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:339,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getParameters()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:340,1
    - Dst: param.getType()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:341,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:341,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:342,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:343,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:350,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:350,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:351,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:352,1
    - Dst: group.methods()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:359,1
    - Dst: m.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:360,1
    - Dst: Group.class.getSimpleName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:363,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:361,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.BenchmarkInfo
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - info
    argTypes:
    - org.openjdk.jmh.generators.core.BenchmarkInfo
    constantsTouched: []
    func_position:
      end: 368
      start: 332
    functionDepth: 1
    functionLinenumber: 332
    functionLinenumberEnd: 368
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - group.methods()
    - m.getAnnotation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getAnnotation()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[T].value()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].next()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].size()'
    - Group.class.getSimpleName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getParameters()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterator()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - param.getType()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeMap].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:380,1
    - Dst: method.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:383,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:384,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:384,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkJavaIdentifier(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:386,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:387,1
    - Dst: '[TreeMap].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:390,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].<init>(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:392,1
    - Dst: '[TreeMap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:393,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:396,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:398,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:398,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isStrictFP()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:401,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:401,1
    - Dst: method.isStrictFP()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:402,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:402,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addMethod(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:403,1
    - Dst: method.getParameters()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:407,1
    - Dst: pi.getType()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:408,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:408,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:413,1
    - Dst: '[TreeMap].values()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:417,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getModes()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:418,1
    - Dst: '[Set<Mode>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:418,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addModes(org.openjdk.jmh.annotations.Mode)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:419,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:423,1
    - Dst: '[TreeMap].values()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:424,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:425,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:427,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].getName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:427,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:429,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkInfo].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:429,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:430,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:431,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Collection<org.openjdk.jmh.generators.core.MethodInfo>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Collection<org.openjdk.jmh.generators.core.BenchmarkInfo>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - clazz
    - methods
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - Collection<org.openjdk.jmh.generators.core.MethodInfo>
    constantsTouched: []
    func_position:
      end: 435
      start: 379
    functionDepth: 3
    functionLinenumber: 379
    functionLinenumberEnd: 435
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].makeBenchmarkInfo(org.openjdk.jmh.generators.core.ClassInfo,Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[TreeMap].<init>()'
    - '[TreeMap].values()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].value()'
    - '[TreeMap].get(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isStrictFP()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].addModes(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
    - '[org.openjdk.jmh.generators.core.MethodGroup].<init>(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[T].value()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].validateBenchmarkInfo(org.openjdk.jmh.generators.core.BenchmarkInfo)'
    - '[TreeMap].put(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkJavaIdentifier(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
    - method.getAnnotation()
    - '[org.openjdk.jmh.generators.core.MethodGroup].addMethod(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - method.getName()
    - '[Set<Mode>].isEmpty()'
    - pi.getType()
    - '[org.openjdk.jmh.generators.core.MethodGroup].getModes()'
    - '[org.openjdk.jmh.generators.core.BenchmarkInfo].<init>(String,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
    - method.getParameters()
    - '[org.openjdk.jmh.generators.core.MethodGroup].getName()'
    - method.isStrictFP()
    - '[org.openjdk.jmh.generators.core.MethodGroup].addStrictFP(boolean)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkInfo)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].addModes(org.openjdk.jmh.annotations.Mode)'
    linkageType: ''
    returnType: Collection<org.openjdk.jmh.generators.core.BenchmarkInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].makeBenchmarkInfo(org.openjdk.jmh.generators.core.ClassInfo,Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:441,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].bindMethods(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:444,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:447,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:447,1
    - Dst: '[PrintWriter].<init>(Writer,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:447,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:450,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:451,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateImport(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:453,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].addImports(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:454,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:457,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:458,1
    - Dst: '[org.openjdk.jmh.generators.core.Paddings].padding(PrintWriter,String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:461,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:462,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSharedFields(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:465,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:468,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateMethod(org.openjdk.jmh.generators.core.BenchmarkGenerator,PrintWriter,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:470,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateInitializers()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:474,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:475,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:475,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:477,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getFields()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:480,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:481,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:481,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:483,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].writeStateOverrides(org.openjdk.jmh.generators.core.BenchmarkGeneratorSession,org.openjdk.jmh.generators.core.GeneratorDestination)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:486,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:489,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:490,1
    - Dst: '[PrintWriter].close()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:492,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.generators.core.BenchmarkInfo
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - destination
    - classInfo
    - info
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorDestination
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.generators.core.BenchmarkInfo
    constantsTouched: []
    func_position:
      end: 493
      start: 440
    functionDepth: 3
    functionLinenumber: 440
    functionLinenumberEnd: 493
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateClass(org.openjdk.jmh.generators.core.GeneratorDestination,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.BenchmarkInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.Paddings].padding(PrintWriter,String)'
    - '[PrintWriter].println(char)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSharedFields(PrintWriter)'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].bindMethods(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.generators.core.GeneratorDestination].newClass(String,String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateInitializers()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateMethod(org.openjdk.jmh.generators.core.BenchmarkGenerator,PrintWriter,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].addImports(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getFields()'
    - '[PrintWriter].close()'
    - Mode.values()
    - '[PrintWriter].println()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    - '[PrintWriter].<init>(Writer,boolean)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateImport(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].writeStateOverrides(org.openjdk.jmh.generators.core.BenchmarkGeneratorSession,org.openjdk.jmh.generators.core.GeneratorDestination)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].<init>(org.openjdk.jmh.generators.core.CompilerControlPlugin)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateClass(org.openjdk.jmh.generators.core.GeneratorDestination,org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.BenchmarkInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:506,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:508,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 509
      start: 495
    functionDepth: 0
    functionLinenumber: 495
    functionLinenumberEnd: 509
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateImport(PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].println(char)'
    - '[PrintWriter].println()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateImport(PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:512,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:512,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:513,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:514,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:514,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:515,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:515,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:516,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:516,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:517,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:517,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:518,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:518,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:519,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:520,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:520,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:521,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:521,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:522,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:522,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:523,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:523,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:524,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:524,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:525,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:525,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:526,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:526,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:527,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:527,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:528,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:528,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 529
      start: 511
    functionDepth: 1
    functionLinenumber: 511
    functionLinenumberEnd: 529
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSharedFields(PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].println()'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSharedFields(PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:535,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateThroughput(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:538,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateAverageTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:541,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSampleTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:544,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSingleShotTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:547,1
    - Dst: '[AssertionError].<init>(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:550,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Mode
      - PrintWriter
      - org.openjdk.jmh.generators.core.MethodGroup
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - benchmarkKind
    - writer
    - methodGroup
    - states
    argTypes:
    - Mode
    - PrintWriter
    - org.openjdk.jmh.generators.core.MethodGroup
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 552
      start: 534
    functionDepth: 3
    functionLinenumber: 534
    functionLinenumberEnd: 552
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateMethod(Mode,PrintWriter,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateAverageTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSingleShotTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSampleTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateThroughput(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[AssertionError].<init>(String)'
    - '[PrintWriter].println()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateMethod(Mode,PrintWriter,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:555,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:558,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:560,1
    - Dst: '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:560,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:562,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:565,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:566,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:566,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:568,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:571,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:571,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:574,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:574,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:576,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:577,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:578,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:580,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:580,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:581,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:581,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:582,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:582,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:583,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:586,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:586,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:587,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:589,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:589,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:590,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:593,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:593,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:596,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:596,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:597,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:597,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:599,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:600,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:601,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:603,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:603,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:604,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:604,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:605,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:605,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:606,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:606,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:607,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:607,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:608,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:608,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:609,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:609,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:612,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:614,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:614,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:627,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:627,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:628,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:628,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:630,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:630,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:631,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:631,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:632,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:632,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:633,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:633,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:635,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:635,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:637,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:639,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:640,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:642,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:644,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:646,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:646,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:647,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:647,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:649,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:649,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:650,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:650,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:652,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:655,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:656,1
    - Dst: '[Mode].shortLabel()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:656,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:658,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:660,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:662,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:662,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:663,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:663,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:664,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:664,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:665,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:665,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:667,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:668,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:669,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:671,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:671,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:672,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:672,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:673,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:673,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:674,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:674,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:675,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:675,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:676,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:676,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:677,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 224
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - Mode
      - org.openjdk.jmh.generators.core.MethodGroup
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - benchmarkKind
    - methodGroup
    - states
    argTypes:
    - PrintWriter
    - Mode
    - org.openjdk.jmh.generators.core.MethodGroup
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 679
      start: 554
    functionDepth: 2
    functionLinenumber: 554
    functionLinenumberEnd: 679
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateThroughput(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - method.getName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[PrintWriter].println(char)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[PrintWriter].println()'
    - '[Mode].shortLabel()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
    - '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateThroughput(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResults(org.openjdk.jmh.generators.core.MethodInfo,String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:682,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:683,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - String
      - org.openjdk.jmh.generators.core.StateObjectHandler
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - resName
    - states
    - method
    argTypes:
    - PrintWriter
    - String
    - org.openjdk.jmh.generators.core.StateObjectHandler
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 685
      start: 681
    functionDepth: 2
    functionLinenumber: 681
    functionLinenumberEnd: 685
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResults(org.openjdk.jmh.generators.core.MethodInfo,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:688,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:691,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:693,1
    - Dst: '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:693,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:695,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:698,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:699,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:699,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:701,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:704,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:704,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:707,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:707,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:709,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:710,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:711,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:713,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:713,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:714,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:714,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:715,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:715,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:716,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:719,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:719,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:720,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:721,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:721,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:722,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:725,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:725,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:728,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:728,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:729,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:729,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:731,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:732,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:733,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:735,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:735,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:736,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:736,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:737,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:737,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:738,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:738,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:739,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:739,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:740,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:740,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:741,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:741,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:743,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:745,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:745,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:758,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:758,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:759,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:759,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:761,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:761,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:762,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:762,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:763,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:763,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:764,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:764,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:766,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:766,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:768,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:770,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:771,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:773,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:775,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:777,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:777,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:778,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:778,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:780,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:780,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:781,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:781,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:783,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:786,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:787,1
    - Dst: '[Mode].shortLabel()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:787,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:788,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:790,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:792,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:792,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:793,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:793,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:794,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:794,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:795,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:795,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:797,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:798,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:799,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:801,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:801,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:802,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:802,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:803,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:803,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:804,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:804,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:805,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:805,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:806,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:806,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:807,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 224
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - Mode
      - org.openjdk.jmh.generators.core.MethodGroup
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - benchmarkKind
    - methodGroup
    - states
    argTypes:
    - PrintWriter
    - Mode
    - org.openjdk.jmh.generators.core.MethodGroup
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 809
      start: 687
    functionDepth: 2
    functionLinenumber: 687
    functionLinenumberEnd: 809
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateAverageTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - method.getName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[PrintWriter].println(char)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[PrintWriter].println()'
    - '[Mode].shortLabel()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
    - '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateAverageTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 813
      start: 811
    functionDepth: 0
    functionLinenumber: 811
    functionLinenumberEnd: 813
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getStubArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getStubArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 819
      start: 815
    functionDepth: 0
    functionLinenumber: 815
    functionLinenumberEnd: 819
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getStubTypeArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].getStubTypeArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:822,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:822,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 823
      start: 821
    functionDepth: 1
    functionLinenumber: 821
    functionLinenumberEnd: 823
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 4
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:826,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:826,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - PrintWriter
    constantsTouched: []
    func_position:
      end: 827
      start: 825
    functionDepth: 1
    functionLinenumber: 825
    functionLinenumberEnd: 827
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 4
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].trim()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:830,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].isEmpty()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:830,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - argList
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 835
      start: 829
    functionDepth: 0
    functionLinenumber: 829
    functionLinenumberEnd: 835
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].prefix(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].isEmpty()'
    - '[String].trim()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].prefix(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:838,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:841,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:843,1
    - Dst: '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:843,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:845,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:848,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:849,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:849,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:851,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:854,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:854,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:857,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:857,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:859,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:860,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:861,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:863,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:863,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:864,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:864,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:865,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:865,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:866,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:868,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:868,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:869,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:869,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:870,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:870,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:871,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:871,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:872,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:875,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:875,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:876,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:878,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:878,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:879,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:882,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:882,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:885,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:885,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:886,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:886,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:888,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:889,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:890,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:892,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:892,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:893,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:893,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:894,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:894,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:895,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:895,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:896,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:896,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:897,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:897,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:898,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:898,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:900,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:911,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:911,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:913,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:913,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:914,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:914,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:915,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:915,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:917,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:917,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:919,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:921,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:922,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:924,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:926,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:928,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:928,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:929,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:929,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:931,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:931,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:932,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:932,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:934,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:937,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:938,1
    - Dst: '[Mode].shortLabel()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:938,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:939,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:941,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:944,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:944,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:945,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:945,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:946,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:946,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:947,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:947,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:948,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:948,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:949,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:949,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:950,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:950,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:952,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:954,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:954,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:955,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:955,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:956,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:956,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:957,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:957,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:958,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:958,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:960,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:960,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:961,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:961,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:962,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:963,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:963,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:965,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:965,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:966,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:966,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:967,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:967,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:968,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:968,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:969,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:969,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:970,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:970,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:971,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:971,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:972,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:972,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:974,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:976,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:976,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:977,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:977,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:979,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:979,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:980,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:980,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:981,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:981,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:982,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 284
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - Mode
      - org.openjdk.jmh.generators.core.MethodGroup
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - benchmarkKind
    - methodGroup
    - states
    argTypes:
    - PrintWriter
    - Mode
    - org.openjdk.jmh.generators.core.MethodGroup
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 984
      start: 837
    functionDepth: 2
    functionLinenumber: 837
    functionLinenumberEnd: 984
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSampleTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - method.getName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[PrintWriter].println(char)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[PrintWriter].println()'
    - '[Mode].shortLabel()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
    - '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSampleTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:987,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:989,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:991,1
    - Dst: '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:991,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:993,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:994,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:998,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1000,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1002,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1002,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1003,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1003,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1004,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1007,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1007,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1008,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1010,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1012,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1012,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1014,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1023,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1023,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1025,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1025,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1027,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1029,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1030,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1032,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1034,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1036,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1036,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1037,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1037,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1039,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1039,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1040,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1040,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1042,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1045,1
    - Dst: method.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1046,1
    - Dst: '[Mode].shortLabel()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1046,1
    - Dst: '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1047,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1049,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1052,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1052,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1053,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1053,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1054,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1054,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1055,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1055,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1057,1
    - Dst: '[PrintWriter].println(char)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1059,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1061,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1063,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1063,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1064,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1064,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1065,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1065,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1066,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1066,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1067,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 147
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - Mode
      - org.openjdk.jmh.generators.core.MethodGroup
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - benchmarkKind
    - methodGroup
    - states
    argTypes:
    - PrintWriter
    - Mode
    - org.openjdk.jmh.generators.core.MethodGroup
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 1069
      start: 986
    functionDepth: 2
    functionLinenumber: 986
    functionLinenumberEnd: 1069
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSingleShotTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.CompilerControlPlugin].defaultForceInline(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - method.getName()
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler)'
    - '[PrintWriter].println(char)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodProlog(PrintWriter)'
    - '[org.openjdk.jmh.generators.core.MethodGroup].methods()'
    - '[PrintWriter].println()'
    - '[Mode].shortLabel()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.BenchmarkGenerator,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].addAuxCounters(PrintWriter,String,org.openjdk.jmh.generators.core.StateObjectHandler,org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].methodEpilog(PrintWriter)'
    - '[Collection<org.openjdk.jmh.generators.core.MethodInfo>].size()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generateSingleShotTime(PrintWriter,Mode,org.openjdk.jmh.generators.core.MethodGroup,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1072,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1073,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1074,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1074,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1076,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1076,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - int
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObjectHandler
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - writer
    - prefix
    - method
    - states
    - pauseMeasurement
    argTypes:
    - PrintWriter
    - int
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObjectHandler
    - boolean
    constantsTouched: []
    func_position:
      end: 1078
      start: 1071
    functionDepth: 3
    functionLinenumber: 1071
    functionLinenumberEnd: 1078
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[PrintWriter].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1081,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1083,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1083,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1084,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1085,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1085,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - int
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObjectHandler
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - writer
    - prefix
    - method
    - states
    - pauseMeasurement
    argTypes:
    - PrintWriter
    - int
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObjectHandler
    - boolean
    constantsTouched: []
    func_position:
      end: 1087
      start: 1080
    functionDepth: 3
    functionLinenumber: 1080
    functionLinenumberEnd: 1087
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getInvocationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].hasInvocationStubs(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[PrintWriter].println(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].invocationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateGetters(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1090,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1090,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1090,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1091,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1093,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1093,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1095,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1095,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1095,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResets(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1096,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1096,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1096,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1098,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - int
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - prefix
    - method
    - states
    argTypes:
    - PrintWriter
    - int
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 1099
      start: 1089
    functionDepth: 3
    functionLinenumber: 1089
    functionLinenumberEnd: 1099
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationSetups(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[PrintWriter].println()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getAuxResets(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateGetters(org.openjdk.jmh.generators.core.MethodInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationProlog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1102,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1102,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1102,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1103,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1105,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1105,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1106,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1106,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1106,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateDestructors(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1107,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1107,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1107,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1108,1
    - Dst: '[PrintWriter].println(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1108,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - int
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - writer
    - prefix
    - method
    - states
    argTypes:
    - PrintWriter
    - int
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 1109
      start: 1101
    functionDepth: 3
    functionLinenumber: 1101
    functionLinenumberEnd: 1109
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getStateDestructors(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getIterationTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[PrintWriter].println()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getRunTearDowns(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].iterationEpilog(PrintWriter,int,org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1112,1
    - Dst: '[String].equalsIgnoreCase(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1112,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getImplicit(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1113,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1113,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getBenchmarkArgList(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1113,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getImplicit(String)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1115,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1115,1
    - Dst: '[org.openjdk.jmh.generators.core.StateObjectHandler].getBenchmarkArgList(org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1115,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.StateObjectHandler
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - states
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.StateObjectHandler
    constantsTouched: []
    func_position:
      end: 1117
      start: 1111
    functionDepth: 2
    functionLinenumber: 1111
    functionLinenumberEnd: 1117
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].emitCall(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 0
    functionsReached:
    - '[String].equalsIgnoreCase(String)'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getBenchmarkArgList(org.openjdk.jmh.generators.core.MethodInfo)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    - '[org.openjdk.jmh.generators.core.StateObjectHandler].getImplicit(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].emitCall(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.StateObjectHandler)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.fill(org.openjdk.jmh.generators.core.BenchmarkGenerator,char)
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1132,1
    - Dst: '[String].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGenerator:1133,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Set<org.openjdk.jmh.generators.core.BenchmarkInfo>
      - org.openjdk.jmh.generators.core.CompilerControlPlugin
      - Set<String>
      - org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
      - String[]
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - tabs
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 1140
      start: 1122
    functionDepth: 0
    functionLinenumber: 1122
    functionLinenumberEnd: 1140
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGenerator.java
    functionUses: 12
    functionsReached:
    - Arrays.fill(org.openjdk.jmh.generators.core.BenchmarkGenerator,char)
    - '[String].<init>(org.openjdk.jmh.generators.core.BenchmarkGenerator)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].ident(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - org.openjdk.jmh.generators.core.MethodGroup
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.generators.core.MethodGroup
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.BenchmarkInfo
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - userClassQName
    - generatedPackageName
    - generatedClassName
    - methodGroup
    argTypes:
    - String
    - String
    - String
    - org.openjdk.jmh.generators.core.MethodGroup
    constantsTouched: []
    func_position:
      end: 40
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkInfo].<init>(String,String,String,org.openjdk.jmh.generators.core.MethodGroup)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.BenchmarkInfo
    signature: '[org.openjdk.jmh.generators.core.BenchmarkInfo].<init>(String,String,String,org.openjdk.jmh.generators.core.MethodGroup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkInfo].getClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:45,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:45,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].equals(org.openjdk.jmh.generators.core.BenchmarkInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:49,1
    - Dst: '[String].equals(org.openjdk.jmh.generators.core.BenchmarkInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:50,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.generators.core.MethodGroup
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 53
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkInfo].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodGroup].equals(org.openjdk.jmh.generators.core.BenchmarkInfo)'
    - '[String].equals(org.openjdk.jmh.generators.core.BenchmarkInfo)'
    - '[Object].getClass()'
    - '[org.openjdk.jmh.generators.core.BenchmarkInfo].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.BenchmarkInfo].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:57,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].hashCode()'
      Src: org.openjdk.jmh.generators.core.BenchmarkInfo:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.generators.core.MethodGroup
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 2
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkInfo].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodGroup].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.core.BenchmarkInfo].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:82,1
    - Dst: '[String].charAt(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:83,1
    - Dst: Character.isJavaIdentifierPart(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:84,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 89
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkJavaIdentifier(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - Character.isJavaIdentifierPart(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)
    - '[String].charAt(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkJavaIdentifier(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:92,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:93,1
    - Dst: ci.getMethods()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:94,1
    - Dst: mi.getAnnotation(Class<T>)
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:95,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:96,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - source
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - Class<T>
    constantsTouched: []
    func_position:
      end: 101
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getMethodsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - mi.getAnnotation(Class<T>)
    - ci.getMethods()
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getMethodsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:104,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:105,1
    - Dst: ci.getAnnotation(Class<T>)
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:106,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:107,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - source
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - Class<T>
    constantsTouched: []
    func_position:
      end: 111
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getClassesAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - ci.getAnnotation(Class<T>)
    - '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getClassesAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:114,1
    - Dst: '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:115,1
    - Dst: ci.getFields()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:116,1
    - Dst: mi.getAnnotation(Class<T>)
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:117,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:118,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.GeneratorSource
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - source
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.GeneratorSource
    - Class<T>
    constantsTouched: []
    func_position:
      end: 123
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getFieldsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - ci.getFields()
    - '[java.util.ArrayList].<init>()'
    - mi.getAnnotation(Class<T>)
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.GeneratorSource].getClasses()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getFieldsAnnotatedWith(org.openjdk.jmh.generators.core.GeneratorSource,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:126,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:128,1
    - Dst: '[java.util.ArrayList].addAll(java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:128,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:129,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 131
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 4
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
    - '[java.util.ArrayList].addAll(java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:134,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:136,1
    - Dst: '[java.util.ArrayList].addAll(java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:136,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:137,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 139
      start: 133
    functionDepth: 1
    functionLinenumber: 133
    functionLinenumberEnd: 139
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 4
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
    - '[java.util.ArrayList].addAll(java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:142,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:146,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:148,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ci
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 152
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 152
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:155,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:159,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:161,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ci
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 165
      start: 154
    functionDepth: 1
    functionLinenumber: 154
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:168,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:172,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:172,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - mi
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 174
      start: 167
    functionDepth: 2
    functionLinenumber: 167
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.MethodInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSyntax(org.openjdk.jmh.generators.core.MethodInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:177,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:181,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:181,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - mi
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 183
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 183
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.MethodInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.MethodInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:186,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:190,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.ClassInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - mi
    - startCi
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.ClassInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 192
      start: 185
    functionDepth: 2
    functionLinenumber: 185
    functionLinenumberEnd: 192
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuper(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:195,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:197,1
    - Dst: '[java.util.ArrayList].add(T)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:199,1
    - Dst: ci.getAnnotation(Class<T>)
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:205,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:207,1
    - Dst: ci.getSuperClass()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:209,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      - org.openjdk.jmh.generators.core.ClassInfo
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<T>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - mi
    - startCi
    - annClass
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    - org.openjdk.jmh.generators.core.ClassInfo
    - Class<T>
    constantsTouched: []
    func_position:
      end: 213
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 213
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuperAll(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - ci.getAnnotation(Class<T>)
    - '[java.util.ArrayList].add(T)'
    - ci.getSuperClass()
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: java.util.Collection<T>
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAnnSuperAll(org.openjdk.jmh.generators.core.MethodInfo,org.openjdk.jmh.generators.core.ClassInfo,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:218,1
    - Dst: name.isEmpty()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:218,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:219,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 221
      start: 215
    functionDepth: 1
    functionLinenumber: 215
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
    - name.isEmpty()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getGeneratedName(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:226,1
    - Dst: name.isEmpty()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:226,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:227,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 229
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getNestedNames(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
    - name.isEmpty()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getNestedNames(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:233,1
    - Dst: '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:233,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:233,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:234,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - fi
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    constantsTouched: []
    func_position:
      end: 238
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 238
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.FieldInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.FieldInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:242,1
    - Dst: '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:242,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:242,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:243,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ci
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    constantsTouched: []
    func_position:
      end: 247
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 247
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.ClassInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:251,1
    - Dst: '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:251,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:251,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:252,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - mi
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 256
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 256
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].contains(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>].get(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.MethodInfo)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].checkAnnotations(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:269,1
    - Dst: '[T].value()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:269,1
    - Dst: Param.BLANK_ARGS.equals()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:272,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:273,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:273,1
    - Dst: '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:276,1
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:276,1
    - Dst: '[java.util.Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:277,1
    - Dst: '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:278,1
    - Dst: '[java.util.Collection<String>].toArray()'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:282,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.FieldInfo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String[]
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - fi
    argTypes:
    - org.openjdk.jmh.generators.core.FieldInfo
    constantsTouched: []
    func_position:
      end: 286
      start: 268
    functionDepth: 1
    functionLinenumber: 268
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].toParameterValues(org.openjdk.jmh.generators.core.FieldInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.FieldInfo].getAnnotation()'
    - '[java.util.Collection<String>].toArray()'
    - '[T].value()'
    - Param.BLANK_ARGS.equals()
    - '[org.openjdk.jmh.generators.core.FieldInfo].getType()'
    - '[java.util.Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
    - '[org.openjdk.jmh.generators.core.GenerationException].<init>(String,org.openjdk.jmh.generators.core.FieldInfo)'
    linkageType: ''
    returnType: String[]
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].toParameterValues(org.openjdk.jmh.generators.core.FieldInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:296,1
    - Dst: fi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:297,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].toParameterValues(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:298,1
    - Dst: fi.getName()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:299,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodGroup].addParamValues(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils,String[])'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:299,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:305,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:306,1
    - Dst: mi.getAnnotation()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:306,1
    - Dst: mi.getParameters()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:307,1
    - Dst: pi.getType()
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:308,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils,org.openjdk.jmh.generators.core.MethodGroup)'
      Src: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils:308,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - org.openjdk.jmh.generators.core.MethodGroup
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - host
    - group
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - org.openjdk.jmh.generators.core.MethodGroup
    constantsTouched: []
    func_position:
      end: 312
      start: 294
    functionDepth: 2
    functionLinenumber: 294
    functionLinenumberEnd: 312
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 1
    functionsReached:
    - fi.getAnnotation()
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllFields(org.openjdk.jmh.generators.core.ClassInfo)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils,org.openjdk.jmh.generators.core.MethodGroup)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].toParameterValues(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].getAllMethods(org.openjdk.jmh.generators.core.ClassInfo)'
    - pi.getType()
    - mi.getAnnotation()
    - '[org.openjdk.jmh.generators.core.MethodGroup].addParamValues(org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils,String[])'
    - mi.getParameters()
    - fi.getName()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].addParameterValuesToGroup(org.openjdk.jmh.generators.core.ClassInfo,org.openjdk.jmh.generators.core.MethodGroup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class<?extendsAnnotation>>
      - org.openjdk.jmh.util.Multimap<Class<?extendsAnnotation>,ElementType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/BenchmarkGeneratorUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils
    signature: '[org.openjdk.jmh.generators.core.BenchmarkGeneratorUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 65
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].isSynchronized()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].isSynchronized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.MethodInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.MethodInfo].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.MethodInfo
    signature: '[org.openjdk.jmh.generators.core.MethodInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getPackageName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 13
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getSuperClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getMethods()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getConstructors()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getConstructors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 81
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isInner()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isInner()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].isEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].getEnumConstants()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.ClassInfo].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/ClassInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.core.ClassInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
      Src: org.openjdk.jmh.generators.core.SourceElementWarning:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.SourceElementWarning
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceWarning
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.generators.core.SourceElementWarning].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceElementWarning.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.SourceWarning].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.SourceElementWarning
    signature: '[org.openjdk.jmh.generators.core.SourceElementWarning].<init>(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
      Src: org.openjdk.jmh.generators.core.SourceElementWarning:38,1
    - Dst: '[org.openjdk.jmh.generators.core.MetadataInfo].toString()'
      Src: org.openjdk.jmh.generators.core.SourceElementWarning:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.MetadataInfo
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.core.SourceWarning
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.generators.core.SourceElementWarning].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/SourceElementWarning.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.MetadataInfo].toString()'
    - '[org.openjdk.jmh.generators.core.SourceWarning].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.SourceElementWarning].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: org.openjdk.jmh.generators.core.Paddings:43,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:44,1
    - Dst: '[java.util.StringJoiner].<init>(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:46,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:47,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:50,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:52,1
    - Dst: String.format(String,org.openjdk.jmh.generators.core.Paddings)
      Src: org.openjdk.jmh.generators.core.Paddings:53,1
    - Dst: '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:53,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:55,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.generators.core.Paddings:56,1
    - Dst: '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:56,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:62,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.generators.core.Paddings:63,1
    - Dst: '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:63,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:65,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:67,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:69,1
    - Dst: String.format(String,int)
      Src: org.openjdk.jmh.generators.core.Paddings:70,1
    - Dst: '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:70,1
    - Dst: '[java.util.StringJoiner].add(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:72,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.generators.core.Paddings:73,1
    - Dst: '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:73,1
    - Dst: '[java.util.StringJoiner].toString()'
      Src: org.openjdk.jmh.generators.core.Paddings:75,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 76
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.generators.core.Paddings].generate(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Paddings.java
    functionUses: 0
    functionsReached:
    - '[String].isEmpty()'
    - String.format(String,org.openjdk.jmh.generators.core.Paddings)
    - '[java.util.StringJoiner].add(org.openjdk.jmh.generators.core.Paddings)'
    - '[IllegalArgumentException].<init>(String)'
    - '[java.util.StringJoiner].add(String)'
    - '[java.util.StringJoiner].toString()'
    - '[java.util.StringJoiner].<init>(String)'
    - String.format(String,int)
    - System.lineSeparator()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.core.Paddings].generate(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,String>].computeIfAbsent(String)'
      Src: org.openjdk.jmh.generators.core.Paddings:79,1
    - Dst: '[java.io.PrintWriter].print(org.openjdk.jmh.generators.core.Paddings)'
      Src: org.openjdk.jmh.generators.core.Paddings:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - writer
    - prefix
    argTypes:
    - java.io.PrintWriter
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Paddings.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,String>].computeIfAbsent(String)'
    - '[java.io.PrintWriter].print(org.openjdk.jmh.generators.core.Paddings)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.core.Paddings].padding(java.io.PrintWriter,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.generators.core.Paddings:40,1
    - Dst: '[java.util.Collections].synchronizedMap(java.util.HashMap)'
      Src: org.openjdk.jmh.generators.core.Paddings:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.Paddings
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.core.Paddings].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/generators/core/Paddings.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedMap(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.Paddings
    signature: '[org.openjdk.jmh.generators.core.Paddings].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParamsL2].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.infra.BenchmarkParams:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParams
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL2
    argCount: 21
    argNames:
    - benchmark
    - generatedTarget
    - synchIterations
    - threads
    - threadGroups
    - threadGroupLabels
    - forks
    - warmupForks
    - warmup
    - measurement
    - mode
    - params
    - timeUnit
    - opsPerInvocation
    - jvm
    - jvmArgs
    - jdkVersion
    - vmName
    - vmVersion
    - jmhVersion
    - timeout
    argTypes:
    - String
    - String
    - boolean
    - int
    - int[]
    - java.util.Collection<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
    - String
    - java.util.Collection<String>
    - String
    - String
    - String
    - String
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 77
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.BenchmarkParamsL2].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParams
    signature: '[org.openjdk.jmh.infra.BenchmarkParams].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParamsL2
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 21
    argNames:
    - benchmark
    - generatedTarget
    - synchIterations
    - threads
    - threadGroups
    - threadGroupLabels
    - forks
    - warmupForks
    - warmup
    - measurement
    - mode
    - params
    - timeUnit
    - opsPerInvocation
    - jvm
    - jvmArgs
    - jdkVersion
    - vmName
    - vmVersion
    - jmhVersion
    - timeout
    argTypes:
    - String
    - String
    - boolean
    - int
    - int[]
    - java.util.Collection<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
    - String
    - java.util.Collection<String>
    - String
    - String
    - String
    - String
    - org.openjdk.jmh.runner.options.TimeValue
    constantsTouched: []
    func_position:
      end: 135
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParamsL2
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].<init>(String,String,boolean,int,int[],java.util.Collection<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,String,java.util.Collection<String>,String,String,String,String,org.openjdk.jmh.runner.options.TimeValue)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getTimeout()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getTimeout()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].shouldSynchIterations()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].shouldSynchIterations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParams
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getWarmup()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParams
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParams
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getMeasurement()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParams
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getMeasurement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 170
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreads()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(int[],org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreadGroups()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].copyOf(int[],org.openjdk.jmh.infra.BenchmarkParamsL2)'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreadGroups()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].unmodifiableCollection(java.util.Collection<String>)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:185,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreadGroupLabels()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].unmodifiableCollection(java.util.Collection<String>)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getThreadGroupLabels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 193
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 200
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 200
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getWarmupForks()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getWarmupForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.annotations.Mode
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 207
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getMode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.annotations.Mode
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 214
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 214
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getBenchmark()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.concurrent.TimeUnit
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 219
    functionDepth: 0
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.concurrent.TimeUnit
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 228
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 228
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getOpsPerInvocation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getOpsPerInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].keys()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:234,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 1
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getParamsKeys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].keys()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getParamsKeys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].get(String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:243,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 247
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 247
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getParam(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].get(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getParam(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 254
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].generatedBenchmark()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].generatedBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 259
    functionDepth: 0
    functionLinenumber: 259
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 269
      start: 267
    functionDepth: 0
    functionLinenumber: 267
    functionLinenumberEnd: 269
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJmhVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJmhVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].unmodifiableCollection(java.util.Collection<String>)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:275,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 276
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 276
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJvmArgs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].unmodifiableCollection(java.util.Collection<String>)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJvmArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 282
    functionDepth: 0
    functionLinenumber: 282
    functionLinenumberEnd: 284
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJdkVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getJdkVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 292
      start: 290
    functionDepth: 0
    functionLinenumber: 290
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getVmVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getVmVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 298
    functionDepth: 0
    functionLinenumber: 298
    functionLinenumberEnd: 300
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getVmName()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getVmName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParamsL2].getClass()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:305,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:305,1
    - Dst: '[String].equals(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:309,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].equals(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:311,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 314
      start: 302
    functionDepth: 0
    functionLinenumber: 302
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[String].equals(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[org.openjdk.jmh.runner.WorkloadParams].equals(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[org.openjdk.jmh.infra.BenchmarkParamsL2].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:318,1
    - Dst: '[org.openjdk.jmh.annotations.Mode].hashCode()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:319,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:320,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 322
      start: 316
    functionDepth: 1
    functionLinenumber: 316
    functionLinenumberEnd: 322
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].hashCode()'
    - '[org.openjdk.jmh.annotations.Mode].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:326,1
    - Dst: '[String].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:331,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:340,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 341
      start: 324
    functionDepth: 0
    functionLinenumber: 324
    functionLinenumberEnd: 341
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].compareTo(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.WorkloadParams].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[org.openjdk.jmh.annotations.Mode].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[String].compareTo(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].compareTo(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:344,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:345,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:346,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.annotations.Mode)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:347,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].keys()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:348,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:349,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:350,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:351,1
    - Dst: '[org.openjdk.jmh.runner.WorkloadParams].get(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:352,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:352,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:354,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 355
      start: 343
    functionDepth: 1
    functionLinenumber: 343
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].id()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,String)'
    - '[org.openjdk.jmh.runner.WorkloadParams].get(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.annotations.Mode)'
    - '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[org.openjdk.jmh.runner.WorkloadParams].keys()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.net.URLEncoder].encode(String,String)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:359,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:359,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.infra.BenchmarkParamsL2)'
      Src: org.openjdk.jmh.infra.BenchmarkParamsL2:361,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - StringBuilder
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - String
      - String
      - boolean
      - int
      - int[]
      - java.util.Collection<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
      - String
      - java.util.Collection<String>
      - String
      - String
      - String
      - String
      - org.openjdk.jmh.runner.options.TimeValue
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BenchmarkParamsL1
    argCount: 2
    argNames:
    - builder
    - s
    argTypes:
    - StringBuilder
    - String
    constantsTouched: []
    func_position:
      end: 363
      start: 357
    functionDepth: 0
    functionLinenumber: 357
    functionLinenumberEnd: 363
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 1
    functionsReached:
    - '[java.net.URLEncoder].encode(String,String)'
    - '[RuntimeException].<init>(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    - '[StringBuilder].append(org.openjdk.jmh.infra.BenchmarkParamsL2)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL2].appendSanitized(StringBuilder,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BenchmarkParamsL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.BenchmarkParamsL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/BenchmarkParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BenchmarkParamsL1
    signature: '[org.openjdk.jmh.infra.BenchmarkParamsL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParamsL2].<init>(int,int,int,int,int,int,int,int,int,int)'
      Src: org.openjdk.jmh.infra.ThreadParams:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.ThreadParams
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 10
    argNames:
    - threadIdx
    - threadCount
    - groupIdx
    - groupCount
    - subgroupIdx
    - subgroupCount
    - groupThreadIdx
    - groupThreadCount
    - subgroupThreadIdx
    - subgroupThreadCount
    argTypes:
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 43
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.infra.ThreadParams].<init>(int,int,int,int,int,int,int,int,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.ThreadParamsL2].<init>(int,int,int,int,int,int,int,int,int,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.infra.ThreadParams
    signature: '[org.openjdk.jmh.infra.ThreadParams].<init>(int,int,int,int,int,int,int,int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getGroupCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getGroupCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 340
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 2244
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getThreadCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getThreadCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getThreadIndex()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getThreadIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 145
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getGroupThreadCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getGroupThreadCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getGroupThreadIndex()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getGroupThreadIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupThreadCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupThreadCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 193
    functionName: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupThreadIndex()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupThreadIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.ThreadParamsL2
      static: false
      superClass: org.openjdk.jmh.infra.ThreadParamsL1
    argCount: 10
    argNames:
    - threadIdx
    - threadCount
    - groupIdx
    - groupCount
    - subgroupIdx
    - subgroupCount
    - groupThreadIdx
    - groupThreadCount
    - subgroupThreadIdx
    - subgroupThreadCount
    argTypes:
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 216
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.infra.ThreadParamsL2].<init>(int,int,int,int,int,int,int,int,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.ThreadParamsL2
    signature: '[org.openjdk.jmh.infra.ThreadParamsL2].<init>(int,int,int,int,int,int,int,int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.ThreadParamsL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.ThreadParamsL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/ThreadParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.ThreadParamsL1
    signature: '[org.openjdk.jmh.infra.ThreadParamsL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.Control
      static: false
      superClass: org.openjdk.jmh.infra.ControlL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.Control].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Control.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.Control
    signature: '[org.openjdk.jmh.infra.Control].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.ControlL2
      static: false
      superClass: org.openjdk.jmh.infra.ControlL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.ControlL2].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Control.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.ControlL2
    signature: '[org.openjdk.jmh.infra.ControlL2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.ControlL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.ControlL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Control.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.ControlL1
    signature: '[org.openjdk.jmh.infra.ControlL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParamsL2].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
      Src: org.openjdk.jmh.infra.IterationParams:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParams
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL2
    argCount: 4
    argNames:
    - type
    - count
    - time
    - batchSize
    argTypes:
    - org.openjdk.jmh.runner.IterationType
    - int
    - org.openjdk.jmh.runner.options.TimeValue
    - int
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParamsL2].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParams
    signature: '[org.openjdk.jmh.infra.IterationParams].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParamsL2
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 4
    argNames:
    - type
    - count
    - time
    - batchSize
    argTypes:
    - org.openjdk.jmh.runner.IterationType
    - int
    - org.openjdk.jmh.runner.options.TimeValue
    - int
    constantsTouched: []
    func_position:
      end: 87
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParamsL2
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].<init>(org.openjdk.jmh.runner.IterationType,int,org.openjdk.jmh.runner.options.TimeValue,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.IterationType
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].getType()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.IterationType
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].getCount()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].getCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.options.TimeValue
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].getTime()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.runner.options.TimeValue
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].getTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].getBatchSize()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].getBatchSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParamsL2].getClass()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:124,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:124,1
    - Dst: '[java.util.Objects].equals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.infra.IterationParamsL2)'
      Src: org.openjdk.jmh.infra.IterationParamsL2:130,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 133
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(org.openjdk.jmh.runner.options.TimeValue,org.openjdk.jmh.infra.IterationParamsL2)'
    - '[Object].getClass()'
    - '[org.openjdk.jmh.infra.IterationParamsL2].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].hashCode()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:139,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 135
    functionDepth: 1
    functionLinenumber: 135
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.TimeValue].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParamsL2].getCount()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParamsL2].getTime()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParamsL2].getBatchSize()'
      Src: org.openjdk.jmh.infra.IterationParamsL2:145,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.runner.IterationType
      - int
      - org.openjdk.jmh.runner.options.TimeValue
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.infra.IterationParamsL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 1
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.infra.IterationParamsL2].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParamsL2].getTime()'
    - '[org.openjdk.jmh.infra.IterationParamsL2].getCount()'
    - '[org.openjdk.jmh.infra.IterationParamsL2].getBatchSize()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.infra.IterationParamsL2].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.IterationParamsL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.IterationParamsL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/IterationParams.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.IterationParamsL1
    signature: '[org.openjdk.jmh.infra.IterationParamsL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.infra.Blackhole:177,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.Blackhole:178,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.infra.Blackhole:418,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.Blackhole
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - challengeResponse
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 180
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 562
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[String].equals(String)'
    - System.nanoTime()
    linkageType: ''
    returnType: org.openjdk.jmh.infra.Blackhole
    signature: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.infra.Blackhole:191,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.Blackhole:192,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - challengeResponse
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 197
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 197
    functionName: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 2244
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(Object)'
      Src: org.openjdk.jmh.infra.Blackhole:206,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(Object)'
      Src: org.openjdk.jmh.infra.Blackhole:208,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 210
      start: 204
    functionDepth: 2
    functionLinenumber: 204
    functionLinenumberEnd: 210
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 6
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(Object)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(Object)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(byte)'
      Src: org.openjdk.jmh.infra.Blackhole:219,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(byte)'
      Src: org.openjdk.jmh.infra.Blackhole:221,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte
    constantsTouched: []
    func_position:
      end: 223
      start: 217
    functionDepth: 1
    functionLinenumber: 217
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(byte)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(byte)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(boolean)'
      Src: org.openjdk.jmh.infra.Blackhole:232,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(boolean)'
      Src: org.openjdk.jmh.infra.Blackhole:234,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - bool
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 236
      start: 230
    functionDepth: 1
    functionLinenumber: 230
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(boolean)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(char)'
      Src: org.openjdk.jmh.infra.Blackhole:245,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(char)'
      Src: org.openjdk.jmh.infra.Blackhole:247,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - c
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 249
      start: 243
    functionDepth: 1
    functionLinenumber: 243
    functionLinenumberEnd: 249
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(char)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(short)'
      Src: org.openjdk.jmh.infra.Blackhole:258,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(short)'
      Src: org.openjdk.jmh.infra.Blackhole:260,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - short
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - s
    argTypes:
    - short
    constantsTouched: []
    func_position:
      end: 262
      start: 256
    functionDepth: 1
    functionLinenumber: 256
    functionLinenumberEnd: 262
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(short)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(short)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(int)'
      Src: org.openjdk.jmh.infra.Blackhole:271,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(int)'
      Src: org.openjdk.jmh.infra.Blackhole:273,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 275
      start: 269
    functionDepth: 1
    functionLinenumber: 269
    functionLinenumberEnd: 275
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 12
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(int)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(long)'
      Src: org.openjdk.jmh.infra.Blackhole:284,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(long)'
      Src: org.openjdk.jmh.infra.Blackhole:286,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - l
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 288
      start: 282
    functionDepth: 1
    functionLinenumber: 282
    functionLinenumberEnd: 288
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(long)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(float)'
      Src: org.openjdk.jmh.infra.Blackhole:297,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(float)'
      Src: org.openjdk.jmh.infra.Blackhole:299,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - f
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 301
      start: 295
    functionDepth: 1
    functionLinenumber: 295
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(float)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(float)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(double)'
      Src: org.openjdk.jmh.infra.Blackhole:310,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeFull(double)'
      Src: org.openjdk.jmh.infra.Blackhole:312,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 314
      start: 308
    functionDepth: 1
    functionLinenumber: 308
    functionLinenumberEnd: 314
    functionName: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 7
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(double)'
    - '[org.openjdk.jmh.infra.Blackhole].consumeFull(double)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consume(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 318
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 318
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - byte
    constantsTouched: []
    func_position:
      end: 319
      start: 319
    functionDepth: 0
    functionLinenumber: 319
    functionLinenumberEnd: 319
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(byte)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - short
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - short
    constantsTouched: []
    func_position:
      end: 320
      start: 320
    functionDepth: 0
    functionLinenumber: 320
    functionLinenumberEnd: 320
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(short)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 321
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 321
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(char)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 322
      start: 322
    functionDepth: 0
    functionLinenumber: 322
    functionLinenumberEnd: 322
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 323
      start: 323
    functionDepth: 0
    functionLinenumber: 323
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(float)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 324
      start: 324
    functionDepth: 0
    functionLinenumber: 324
    functionLinenumberEnd: 324
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 325
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 325
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - v
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 326
      start: 326
    functionDepth: 0
    functionLinenumber: 326
    functionLinenumberEnd: 326
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCompiler(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte
    constantsTouched: []
    func_position:
      end: 338
      start: 331
    functionDepth: 0
    functionLinenumber: 331
    functionLinenumberEnd: 338
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(byte)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - bool
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 347
      start: 340
    functionDepth: 0
    functionLinenumber: 340
    functionLinenumberEnd: 347
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(boolean)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - c
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 356
      start: 349
    functionDepth: 0
    functionLinenumber: 349
    functionLinenumberEnd: 356
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(char)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - short
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - s
    argTypes:
    - short
    constantsTouched: []
    func_position:
      end: 365
      start: 358
    functionDepth: 0
    functionLinenumber: 358
    functionLinenumberEnd: 365
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(short)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 374
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - l
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 383
      start: 376
    functionDepth: 0
    functionLinenumber: 376
    functionLinenumberEnd: 383
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - f
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 392
      start: 385
    functionDepth: 0
    functionLinenumber: 385
    functionLinenumberEnd: 392
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(float)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 401
      start: 394
    functionDepth: 0
    functionLinenumber: 394
    functionLinenumberEnd: 401
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].clearBox()'
      Src: org.openjdk.jmh.infra.Blackhole:409,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 412
      start: 403
    functionDepth: 1
    functionLinenumber: 403
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeFull(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].clearBox()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeFull(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 416
      start: 414
    functionDepth: 0
    functionLinenumber: 414
    functionLinenumberEnd: 416
    functionName: '[org.openjdk.jmh.infra.Blackhole].clearBox()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].clearBox()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - boolean
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.infra.BlackholeL2
    argCount: 1
    argNames:
    - tokens
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 467
      start: 433
    functionDepth: 0
    functionLinenumber: 433
    functionLinenumberEnd: 467
    functionName: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.infra.BlackholeL2:495,1
    - Dst: '[java.util.Random].<init>(org.openjdk.jmh.infra.BlackholeL2)'
      Src: org.openjdk.jmh.infra.BlackholeL2:495,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.infra.BlackholeL2:496,1
    - Dst: '[org.openjdk.jmh.infra.BlackholeL2.Box].<init>()'
      Src: org.openjdk.jmh.infra.BlackholeL2:498,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.infra.BlackholeL2:501,1
    - Dst: '[java.util.Random].nextBoolean()'
      Src: org.openjdk.jmh.infra.BlackholeL2:502,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.infra.BlackholeL2:503,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.infra.BlackholeL2:504,1
    - Dst: '[java.util.Random].nextInt()'
      Src: org.openjdk.jmh.infra.BlackholeL2:505,1
    - Dst: '[java.util.Random].nextLong()'
      Src: org.openjdk.jmh.infra.BlackholeL2:506,1
    - Dst: '[java.util.Random].nextFloat()'
      Src: org.openjdk.jmh.infra.BlackholeL2:507,1
    - Dst: Math.ulp(org.openjdk.jmh.infra.BlackholeL2)
      Src: org.openjdk.jmh.infra.BlackholeL2:507,1
    - Dst: '[java.util.Random].nextDouble()'
      Src: org.openjdk.jmh.infra.BlackholeL2:508,1
    - Dst: Math.ulp(org.openjdk.jmh.infra.BlackholeL2)
      Src: org.openjdk.jmh.infra.BlackholeL2:508,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:511,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:514,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:517,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:520,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:523,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:526,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:529,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.infra.BlackholeL2:532,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - byte
      - boolean
      - char
      - short
      - int
      - long
      - float
      - double
      - Box
      - Box
      - org.openjdk.jmh.infra.BlackholeL2
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BlackholeL2
      static: false
      superClass: org.openjdk.jmh.infra.BlackholeL1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 534
      start: 494
    functionDepth: 1
    functionLinenumber: 494
    functionLinenumberEnd: 534
    functionName: '[org.openjdk.jmh.infra.BlackholeL2].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 0
    functionsReached:
    - '[java.util.Random].nextDouble()'
    - '[IllegalStateException].<init>(String)'
    - '[java.util.Random].nextFloat()'
    - '[java.util.Random].<init>(org.openjdk.jmh.infra.BlackholeL2)'
    - '[java.util.Random].nextLong()'
    - '[java.util.Random].nextBoolean()'
    - '[org.openjdk.jmh.infra.BlackholeL2.Box].<init>()'
    - '[java.util.Random].nextInt()'
    - Math.ulp(org.openjdk.jmh.infra.BlackholeL2)
    - System.nanoTime()
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BlackholeL2
    signature: '[org.openjdk.jmh.infra.BlackholeL2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BlackholeL2.Box
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.BlackholeL2.Box].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BlackholeL2.Box
    signature: '[org.openjdk.jmh.infra.BlackholeL2.Box].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.infra.BlackholeL1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.infra.BlackholeL1].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/infra/Blackhole.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.infra.BlackholeL1
    signature: '[org.openjdk.jmh.infra.BlackholeL1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeMap].<init>()'
      Src: org.openjdk.jmh.util.TreeMultimap:35,1
    - Dst: '[Object].<init>(java.util.TreeMap)'
      Src: org.openjdk.jmh.util.TreeMultimap:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TreeMultimap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TreeMultimap.java
    functionUses: 5
    functionsReached:
    - '[Object].<init>(java.util.TreeMap)'
    - '[java.util.TreeMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TreeMultimap
    signature: '[org.openjdk.jmh.util.TreeMultimap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.SampleBuffer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 570
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.SampleBuffer
    signature: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.util.SampleBuffer].half()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 588
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.SampleBuffer].half()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Long.numberOfLeadingZeros(long)
      Src: org.openjdk.jmh.util.SampleBuffer:58,1
    - Dst: Math.max(int,org.openjdk.jmh.util.SampleBuffer)
      Src: org.openjdk.jmh.util.SampleBuffer:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sample
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.SampleBuffer].add(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 0
    functionsReached:
    - Math.max(int,org.openjdk.jmh.util.SampleBuffer)
    - Long.numberOfLeadingZeros(long)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.SampleBuffer].add(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
      Src: org.openjdk.jmh.util.SampleBuffer:70,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].addValue(org.openjdk.jmh.util.SampleBuffer)'
      Src: org.openjdk.jmh.util.SampleBuffer:76,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Statistics
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - multiplier
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 81
      start: 69
    functionDepth: 2
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.util.SampleBuffer].getStatistics(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].addValue(org.openjdk.jmh.util.SampleBuffer)'
    - '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Statistics
    signature: '[org.openjdk.jmh.util.SampleBuffer].getStatistics(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.SampleBuffer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.SampleBuffer
    constantsTouched: []
    func_position:
      end: 97
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.util.SampleBuffer)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.SampleBuffer].addAll(org.openjdk.jmh.util.SampleBuffer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - int
      - int[][]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.util.SampleBuffer].count()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SampleBuffer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.SampleBuffer].count()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,MutableInt>].get(K)'
      Src: org.openjdk.jmh.util.CountingMap:35,1
    - Dst: '[org.openjdk.jmh.util.CountingMap.MutableInt].<init>()'
      Src: org.openjdk.jmh.util.CountingMap:37,1
    - Dst: '[java.util.Map<K,MutableInt>].put(K,org.openjdk.jmh.util.CountingMap.MutableInt)'
      Src: org.openjdk.jmh.util.CountingMap:38,1
    - Dst: '[org.openjdk.jmh.util.CountingMap.MutableInt].incrementAndGet()'
      Src: org.openjdk.jmh.util.CountingMap:40,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<K,MutableInt>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - k
    argTypes:
    - K
    constantsTouched: []
    func_position:
      end: 41
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.util.CountingMap].incrementAndGet(K)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/CountingMap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,MutableInt>].get(K)'
    - '[java.util.Map<K,MutableInt>].put(K,org.openjdk.jmh.util.CountingMap.MutableInt)'
    - '[org.openjdk.jmh.util.CountingMap.MutableInt].<init>()'
    - '[org.openjdk.jmh.util.CountingMap.MutableInt].incrementAndGet()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.CountingMap].incrementAndGet(K)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.CountingMap:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<K,MutableInt>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.CountingMap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.CountingMap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/CountingMap.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.CountingMap
    signature: '[org.openjdk.jmh.util.CountingMap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.util.CountingMap.MutableInt].incrementAndGet()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/CountingMap.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.CountingMap.MutableInt].incrementAndGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.CountingMap.MutableInt
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.CountingMap.MutableInt].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/CountingMap.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.CountingMap.MutableInt
    signature: '[org.openjdk.jmh.util.CountingMap.MutableInt].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.util.Multiset].add(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multiset].add(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      - long
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - element
    - count
    argTypes:
    - T
    - long
    constantsTouched: []
    func_position:
      end: 50
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.util.Multiset].add(T,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multiset].add(T,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.util.Multiset].count(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.Multiset].count(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<Map.Entry<T,Long>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.util.Multiset].entrySet()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<Map.Entry<T,Long>>
    signature: '[org.openjdk.jmh.util.Multiset].entrySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.Multiset].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Multiset].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.util.Multiset].size()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.Multiset].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.util.Multiset].keys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<T>
    signature: '[org.openjdk.jmh.util.Multiset].keys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.util.Multiset].clear()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multiset].clear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multiset
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Multiset].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multiset
    signature: '[org.openjdk.jmh.util.Multiset].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      - V
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - K
    - V
    constantsTouched: []
    func_position:
      end: 45
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.util.Multimap].put(K,V)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multimap].put(K,V)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      - java.util.Collection<V>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - k
    - vs
    argTypes:
    - K
    - java.util.Collection<V>
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.util.Multimap].putAll(K,java.util.Collection<V>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multimap].putAll(K,java.util.Collection<V>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - K
    constantsTouched: []
    func_position:
      end: 59
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.util.Multimap].get(K)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.Multimap].get(K)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<Map.Entry<K,java.util.Collection<V>>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.Multimap].entrySet()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<Map.Entry<K,java.util.Collection<V>>>
    signature: '[org.openjdk.jmh.util.Multimap].entrySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.util.Multimap].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Multimap].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.util.Multimap].clear()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multimap].clear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<K>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.util.Multimap].keys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<K>
    signature: '[org.openjdk.jmh.util.Multimap].keys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.util.Multimap].values()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.Multimap].values()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - K
    constantsTouched: []
    func_position:
      end: 87
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.util.Multimap].remove(K)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multimap].remove(K)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Multimap<K,V>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.Multimap<K,V>
    constantsTouched: []
    func_position:
      end: 89
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.util.Multimap].merge(org.openjdk.jmh.util.Multimap<K,V>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Multimap].merge(org.openjdk.jmh.util.Multimap<K,V>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multimap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Multimap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multimap
    signature: '[org.openjdk.jmh.util.Multimap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: org.openjdk.jmh.util.Version:46,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.StringWriter)'
      Src: org.openjdk.jmh.util.Version:47,1
    - Dst: '[org.openjdk.jmh.util.Version].printVersion(java.io.PrintWriter)'
      Src: org.openjdk.jmh.util.Version:49,1
    - Dst: '[java.io.PrintWriter].close()'
      Src: org.openjdk.jmh.util.Version:50,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: org.openjdk.jmh.util.Version:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 45
    functionDepth: 2
    functionLinenumber: 45
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.util.Version].getVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Version.java
    functionUses: 1
    functionsReached:
    - '[java.io.StringWriter].<init>()'
    - '[java.io.PrintWriter].<init>(java.io.StringWriter)'
    - '[java.io.StringWriter].toString()'
    - '[java.io.PrintWriter].close()'
    - '[org.openjdk.jmh.util.Version].printVersion(java.io.PrintWriter)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Version].getVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Properties].<init>()'
      Src: org.openjdk.jmh.util.Version:58,1
    - Dst: Version.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.util.Version:59,1
    - Dst: '[java.util.Properties].load(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:64,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:68,1
    - Dst: '[java.util.Properties].get(String)'
      Src: org.openjdk.jmh.util.Version:70,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.Version].getPlainVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Version.java
    functionUses: 5
    functionsReached:
    - '[java.util.Properties].get(String)'
    - '[java.util.Properties].load(org.openjdk.jmh.util.Version)'
    - '[java.util.Properties].<init>()'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.util.Version)'
    - Version.class.getResourceAsStream(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Version].getPlainVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Properties].<init>()'
      Src: org.openjdk.jmh.util.Version:78,1
    - Dst: Version.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.util.Version:79,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:82,1
    - Dst: '[java.util.Properties].load(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:87,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:89,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:92,1
    - Dst: '[java.util.Properties].get(String)'
      Src: org.openjdk.jmh.util.Version:95,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:97,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:101,1
    - Dst: '[java.util.Properties].get(String)'
      Src: org.openjdk.jmh.util.Version:103,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:105,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:109,1
    - Dst: '[java.text.SimpleDateFormat].<init>(String,org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:111,1
    - Dst: '[java.text.SimpleDateFormat].parse(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:111,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.util.Version:112,1
    - Dst: '[org.openjdk.jmh.util.Version].getTime()'
      Src: org.openjdk.jmh.util.Version:112,1
    - Dst: TimeUnit.DAYS.toMillis(int)
      Src: org.openjdk.jmh.util.Version:112,1
    - Dst: String.format(String,org.openjdk.jmh.util.Version)
      Src: org.openjdk.jmh.util.Version:114,1
    - Dst: '[java.io.PrintWriter].print(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:114,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:116,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:119,1
    - Dst: '[java.io.PrintWriter].print(org.openjdk.jmh.util.Version)'
      Src: org.openjdk.jmh.util.Version:122,1
    - Dst: '[java.io.PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Version:124,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.PrintWriter
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - pw
    argTypes:
    - java.io.PrintWriter
    constantsTouched: []
    func_position:
      end: 125
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.util.Version].printVersion(java.io.PrintWriter)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Version.java
    functionUses: 1
    functionsReached:
    - '[java.util.Properties].get(String)'
    - '[java.util.Properties].load(org.openjdk.jmh.util.Version)'
    - TimeUnit.DAYS.toMillis(int)
    - '[java.util.Properties].<init>()'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(org.openjdk.jmh.util.Version)'
    - '[java.text.SimpleDateFormat].parse(org.openjdk.jmh.util.Version)'
    - '[java.io.PrintWriter].print(String)'
    - Version.class.getResourceAsStream(String)
    - '[org.openjdk.jmh.util.Version].getTime()'
    - '[java.text.SimpleDateFormat].<init>(String,org.openjdk.jmh.util.Version)'
    - '[java.io.PrintWriter].print(org.openjdk.jmh.util.Version)'
    - System.currentTimeMillis()
    - String.format(String,org.openjdk.jmh.util.Version)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Version].printVersion(java.io.PrintWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Version
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Version].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Version.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Version
    signature: '[org.openjdk.jmh.util.Version].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.OutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.util.NullOutputStream].write(byte[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/NullOutputStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.NullOutputStream].write(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.OutputStream
    argCount: 3
    argNames:
    - b
    - 'off'
    - len
    argTypes:
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.util.NullOutputStream].write(byte[],int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/NullOutputStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.NullOutputStream].write(byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.OutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.NullOutputStream].write(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/NullOutputStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.NullOutputStream].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.NullOutputStream
      static: false
      superClass: java.io.OutputStream
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.NullOutputStream].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/NullOutputStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.NullOutputStream
    signature: '[org.openjdk.jmh.util.NullOutputStream].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].toLowerCase()'
      Src: org.openjdk.jmh.util.JDKVersion:30,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].indexOf(String)'
      Src: org.openjdk.jmh.util.JDKVersion:32,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].substring(int,org.openjdk.jmh.util.JDKVersion)'
      Src: org.openjdk.jmh.util.JDKVersion:35,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.JDKVersion)
      Src: org.openjdk.jmh.util.JDKVersion:35,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].indexOf(String)'
      Src: org.openjdk.jmh.util.JDKVersion:41,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].substring(int,org.openjdk.jmh.util.JDKVersion)'
      Src: org.openjdk.jmh.util.JDKVersion:44,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.JDKVersion)
      Src: org.openjdk.jmh.util.JDKVersion:44,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].indexOf(String)'
      Src: org.openjdk.jmh.util.JDKVersion:50,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].substring(int,org.openjdk.jmh.util.JDKVersion)'
      Src: org.openjdk.jmh.util.JDKVersion:53,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.JDKVersion)
      Src: org.openjdk.jmh.util.JDKVersion:53,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.JDKVersion)
      Src: org.openjdk.jmh.util.JDKVersion:60,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - version
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.util.JDKVersion].parseMajor(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/JDKVersion.java
    functionUses: 0
    functionsReached:
    - '[String].toLowerCase()'
    - '[org.openjdk.jmh.util.JDKVersion].indexOf(String)'
    - Integer.parseInt(org.openjdk.jmh.util.JDKVersion)
    - '[org.openjdk.jmh.util.JDKVersion].substring(int,org.openjdk.jmh.util.JDKVersion)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.JDKVersion].parseMajor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.JDKVersion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.JDKVersion].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/JDKVersion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.JDKVersion
    signature: '[org.openjdk.jmh.util.JDKVersion].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.util.Optional:42,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - val
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 45
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.util.Optional].<init>(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 1
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional
    signature: '[org.openjdk.jmh.util.Optional].<init>(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Optional
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.util.Optional].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional
    signature: '[org.openjdk.jmh.util.Optional].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - elseVal
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.Optional].orElse(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Optional].orElse(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.function.Supplier<T>].get()'
      Src: org.openjdk.jmh.util.Optional:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Supplier<T>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alternativeSupplier
    argTypes:
    - java.util.function.Supplier<T>
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.util.Optional].orElseGet(java.util.function.Supplier<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached:
    - '[java.util.function.Supplier<T>].get()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Optional].orElseGet(java.util.function.Supplier<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<T>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alternative
    argTypes:
    - org.openjdk.jmh.util.Optional<T>
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.util.Optional].orAnother(org.openjdk.jmh.util.Optional<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<T>
    signature: '[org.openjdk.jmh.util.Optional].orAnother(org.openjdk.jmh.util.Optional<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].<init>()'
      Src: org.openjdk.jmh.util.Optional:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<T>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.Optional].none()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 39
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<T>
    signature: '[org.openjdk.jmh.util.Optional].none()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].<init>(T)'
      Src: org.openjdk.jmh.util.Optional:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<T>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - val
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.util.Optional].of(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].<init>(T)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<T>
    signature: '[org.openjdk.jmh.util.Optional].of(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.Optional:84,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(T)'
      Src: org.openjdk.jmh.util.Optional:86,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<T>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - val
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 88
      start: 82
    functionDepth: 2
    functionLinenumber: 82
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.util.Optional].eitherOf(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.Optional].of(T)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<T>
    signature: '[org.openjdk.jmh.util.Optional].eitherOf(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.util.Optional].hasValue()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Optional].hasValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.util.Optional].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Optional].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.util.Optional:104,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.Optional].get()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Optional].get()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional].getClass()'
      Src: org.openjdk.jmh.util.Optional:112,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.util.Optional:112,1
    - Dst: '[java.util.Objects].equals(T,org.openjdk.jmh.util.Optional)'
      Src: org.openjdk.jmh.util.Optional:116,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 119
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.util.Optional].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].getClass()'
    - '[Object].getClass()'
    - '[java.util.Objects].equals(T,org.openjdk.jmh.util.Optional)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Optional].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[T].hashCode()'
      Src: org.openjdk.jmh.util.Optional:123,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - T
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.util.Optional].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Optional.java
    functionUses: 0
    functionsReached:
    - '[T].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Optional].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Interval
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - src
    - dst
    argTypes:
    - long
    - long
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Interval.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Interval
    signature: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Interval].getClass()'
      Src: org.openjdk.jmh.util.Interval:39,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.util.Interval:39,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 47
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.util.Interval].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Interval.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Interval].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Interval].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.util.Interval].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Interval.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Interval].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Long.compare(long,long)
      Src: org.openjdk.jmh.util.Interval:58,1
    - Dst: Long.compare(long,long)
      Src: org.openjdk.jmh.util.Interval:62,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Interval
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.util.Interval
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.util.Interval].compareTo(org.openjdk.jmh.util.Interval)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Interval.java
    functionUses: 0
    functionsReached:
    - Long.compare(long,long)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Interval].compareTo(org.openjdk.jmh.util.Interval)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.util.Interval].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Interval.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Interval].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - score
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.util.ScoreFormatter:38,1
    - Dst: Math.log10(double)
      Src: org.openjdk.jmh.util.ScoreFormatter:39,1
    - Dst: Math.round(org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:39,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].superscript(String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:40,1
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:42,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - score
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - Math.log10(double)
    - String.format(String,double)
    - '[org.openjdk.jmh.util.ScoreFormatter].superscript(String)'
    - Math.round(org.openjdk.jmh.util.ScoreFormatter)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].format(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.util.ScoreFormatter:47,1
    - Dst: Math.log10(double)
      Src: org.openjdk.jmh.util.ScoreFormatter:48,1
    - Dst: Math.round(org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:48,1
    - Dst: String.format(String,String)
      Src: org.openjdk.jmh.util.ScoreFormatter:49,1
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - width
    - score
    argTypes:
    - int
    - double
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - Math.log10(double)
    - String.format(String,double)
    - String.format(String,String)
    - Math.round(org.openjdk.jmh.util.ScoreFormatter)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].format(int,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:56,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - width
    - score
    argTypes:
    - int
    - double
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].formatExact(int,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 0
    functionsReached:
    - String.format(String,double)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].formatExact(int,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
      Src: org.openjdk.jmh.util.ScoreFormatter:60,1
    - Dst: Math.log10(double)
      Src: org.openjdk.jmh.util.ScoreFormatter:61,1
    - Dst: Math.round(org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:61,1
    - Dst: String.format(String,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:64,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - score
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 66
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].formatLatex(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 1
    functionsReached:
    - Math.round(org.openjdk.jmh.util.ScoreFormatter)
    - '[org.openjdk.jmh.util.ScoreFormatter].isApproximate(double)'
    - Math.log10(double)
    - String.format(String,double)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].formatLatex(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.max(double,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:69,1
    - Dst: String.format(String,org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - error
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 3
    functionsReached:
    - Math.max(double,double)
    - String.format(String,org.openjdk.jmh.util.ScoreFormatter)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].formatError(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.max(double,double)
      Src: org.openjdk.jmh.util.ScoreFormatter:73,1
    - Dst: String.format(String,org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - width
    - error
    argTypes:
    - int
    - double
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].formatError(int,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 0
    functionsReached:
    - Math.max(double,double)
    - String.format(String,org.openjdk.jmh.util.ScoreFormatter)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].formatError(int,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:77,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:78,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:79,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:80,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:81,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:82,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:83,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:84,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:85,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:86,1
    - Dst: '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
      Src: org.openjdk.jmh.util.ScoreFormatter:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 89
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].superscript(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 1
    functionsReached:
    - '[String].replaceAll(String,String)'
    - '[org.openjdk.jmh.util.ScoreFormatter].replaceAll(String,String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.ScoreFormatter].superscript(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.getInteger(String,int)
      Src: org.openjdk.jmh.util.ScoreFormatter:29,1
    - Dst: Math.pow(int,org.openjdk.jmh.util.ScoreFormatter)
      Src: org.openjdk.jmh.util.ScoreFormatter:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - double
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.ScoreFormatter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.ScoreFormatter].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ScoreFormatter.java
    functionUses: 0
    functionsReached:
    - Math.pow(int,org.openjdk.jmh.util.ScoreFormatter)
    - Integer.getInteger(String,int)
    linkageType: ''
    returnType: org.openjdk.jmh.util.ScoreFormatter
    signature: '[org.openjdk.jmh.util.ScoreFormatter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.charset.Charset].name()'
      Src: org.openjdk.jmh.util.UnCloseablePrintStream:35,1
    - Dst: '[java.io.PrintStream].<init>(java.io.OutputStream,boolean,org.openjdk.jmh.util.UnCloseablePrintStream)'
      Src: org.openjdk.jmh.util.UnCloseablePrintStream:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.OutputStream
      - java.nio.charset.Charset
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.UnsupportedEncodingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.UnCloseablePrintStream
      static: false
      superClass: java.io.PrintStream
    argCount: 2
    argNames:
    - out
    - charset
    argTypes:
    - java.io.OutputStream
    - java.nio.charset.Charset
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.util.UnCloseablePrintStream].<init>(java.io.OutputStream,java.nio.charset.Charset)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/UnCloseablePrintStream.java
    functionUses: 0
    functionsReached:
    - '[java.io.PrintStream].<init>(java.io.OutputStream,boolean,org.openjdk.jmh.util.UnCloseablePrintStream)'
    - '[java.nio.charset.Charset].name()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.UnCloseablePrintStream
    signature: '[org.openjdk.jmh.util.UnCloseablePrintStream].<init>(java.io.OutputStream,java.nio.charset.Charset)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: java.io.PrintStream
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.util.UnCloseablePrintStream].close()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/UnCloseablePrintStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.UnCloseablePrintStream].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream,null)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.InputStream
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.List<java.io.OutputStream>
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.InputStreamDrainer
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - in
    argTypes:
    - java.io.InputStream
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/InputStreamDrainer.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.InputStreamDrainer
    signature: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:60,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(java.io.OutputStream)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.InputStream
      - java.io.OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.List<java.io.OutputStream>
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.InputStreamDrainer
      static: false
      superClass: Thread
    argCount: 2
    argNames:
    - in
    - out
    argTypes:
    - java.io.InputStream
    - java.io.OutputStream
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream,java.io.OutputStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/InputStreamDrainer.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(java.io.OutputStream)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.InputStreamDrainer
    signature: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(java.io.InputStream,java.io.OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<java.io.OutputStream>].add(java.io.OutputStream)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.List<java.io.OutputStream>
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 1
    argNames:
    - out
    argTypes:
    - java.io.OutputStream
    constantsTouched: []
    func_position:
      end: 73
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(java.io.OutputStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/InputStreamDrainer.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<java.io.OutputStream>].add(java.io.OutputStream)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.InputStreamDrainer].addOutputStream(java.io.OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.InputStream].read(org.openjdk.jmh.util.InputStreamDrainer)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:80,1
    - Dst: out.write(org.openjdk.jmh.util.InputStreamDrainer,int,org.openjdk.jmh.util.InputStreamDrainer)
      Src: org.openjdk.jmh.util.InputStreamDrainer:82,1
    - Dst: out.flush()
      Src: org.openjdk.jmh.util.InputStreamDrainer:86,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].getClass()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:89,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].getName()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:89,1
    - Dst: '[java.util.logging.Logger].getLogger(org.openjdk.jmh.util.InputStreamDrainer)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:89,1
    - Dst: ioe.getMessage()
      Src: org.openjdk.jmh.util.InputStreamDrainer:89,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].log(org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:89,1
    - Dst: '[java.io.InputStream].close()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:92,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].getClass()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:94,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].getName()'
      Src: org.openjdk.jmh.util.InputStreamDrainer:94,1
    - Dst: '[java.util.logging.Logger].getLogger(org.openjdk.jmh.util.InputStreamDrainer)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:94,1
    - Dst: ioe.getMessage()
      Src: org.openjdk.jmh.util.InputStreamDrainer:94,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].log(org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer)'
      Src: org.openjdk.jmh.util.InputStreamDrainer:94,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - java.util.List<java.io.OutputStream>
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Thread
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.util.InputStreamDrainer].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/InputStreamDrainer.java
    functionUses: 0
    functionsReached:
    - ioe.getMessage()
    - '[org.openjdk.jmh.util.InputStreamDrainer].log(org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer,org.openjdk.jmh.util.InputStreamDrainer)'
    - out.flush()
    - out.write(org.openjdk.jmh.util.InputStreamDrainer,int,org.openjdk.jmh.util.InputStreamDrainer)
    - '[java.util.logging.Logger].getLogger(org.openjdk.jmh.util.InputStreamDrainer)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].getName()'
    - '[java.io.InputStream].close()'
    - '[java.io.InputStream].read(org.openjdk.jmh.util.InputStreamDrainer)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.InputStreamDrainer].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,null)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.BoundedPriorityQueue
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,null)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.BoundedPriorityQueue
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].reverse(Comparator<?superE>)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:64,1
    - Dst: '[PriorityQueue].<init>(int,Comparator<?superE>)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - Comparator<?superE>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.BoundedPriorityQueue
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - maxSize
    - comparator
    argTypes:
    - int
    - Comparator<?superE>
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,Comparator<?superE>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].reverse(Comparator<?superE>)'
    - '[PriorityQueue].<init>(int,Comparator<?superE>)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.BoundedPriorityQueue
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,Comparator<?superE>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collections.reverseOrder()
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:79,1
    - Dst: Collections.reverseOrder(Comparator<?superE>)
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:81,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Comparator<?superE>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Comparator<?superE>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - comparator
    argTypes:
    - Comparator<?superE>
    constantsTouched: []
    func_position:
      end: 82
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].reverse(Comparator<?superE>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 1
    functionsReached:
    - Collections.reverseOrder(Comparator<?superE>)
    - Collections.reverseOrder()
    linkageType: ''
    returnType: Comparator<?superE>
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].reverse(Comparator<?superE>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].offer(E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - E
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - E
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 2
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(E)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].offer(E)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].add(E)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<E>].size()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:91,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].peek()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:92,1
    - Dst: '[Comparator<?superE>].compare(E,E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:93,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:96,1
    - Dst: '[Queue<E>].offer(E)'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:98,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - E
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - E
    constantsTouched: []
    func_position:
      end: 99
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].offer(E)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 1
    functionsReached:
    - '[Queue<E>].size()'
    - '[Queue<E>].offer(E)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].peek()'
    - '[Comparator<?superE>].compare(E,E)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].offer(E)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<E>].poll()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: E
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 4
    functionsReached:
    - '[Queue<E>].poll()'
    linkageType: ''
    returnType: E
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<E>].peek()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: E
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].peek()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 1
    functionsReached:
    - '[Queue<E>].peek()'
    linkageType: ''
    returnType: E
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].peek()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<E>].iterator()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterator<E>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].iterator()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 0
    functionsReached:
    - '[Queue<E>].iterator()'
    linkageType: ''
    returnType: Iterator<E>
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].iterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Queue<E>].size()'
      Src: org.openjdk.jmh.util.BoundedPriorityQueue:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - Comparator<?superE>
      - Queue<E>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/BoundedPriorityQueue.java
    functionUses: 3
    functionsReached:
    - '[Queue<E>].size()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<K,java.util.Collection<V>>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.DelegatingMultimap
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - map
    argTypes:
    - java.util.Map<K,java.util.Collection<V>>
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].<init>(java.util.Map<K,java.util.Collection<V>>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.DelegatingMultimap
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].<init>(java.util.Map<K,java.util.Collection<V>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 3
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].get(K)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:48,1
    - Dst: '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:50,1
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].put(K,java.util.Collection<V>)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:51,1
    - Dst: '[java.util.Collection<V>].add(V)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      - V
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - K
    - V
    constantsTouched: []
    func_position:
      end: 54
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].put(K,V)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<V>].add(V)'
    - '[java.util.Map<K,java.util.Collection<V>>].get(K)'
    - '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
    - '[java.util.Map<K,java.util.Collection<V>>].put(K,java.util.Collection<V>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].put(K,V)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].get(K)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:58,1
    - Dst: '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:60,1
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].put(K,java.util.Collection<V>)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:61,1
    - Dst: '[java.util.Collection<V>].addAll(java.util.Collection<V>)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      - java.util.Collection<V>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - vvs
    argTypes:
    - K
    - java.util.Collection<V>
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].putAll(K,java.util.Collection<V>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<V>].addAll(java.util.Collection<V>)'
    - '[java.util.Map<K,java.util.Collection<V>>].get(K)'
    - '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
    - '[java.util.Map<K,java.util.Collection<V>>].put(K,java.util.Collection<V>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].putAll(K,java.util.Collection<V>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].get(K)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:68,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:69,1
    - Dst: '[java.util.Collections].unmodifiableCollection(org.openjdk.jmh.util.DelegatingMultimap)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - K
    constantsTouched: []
    func_position:
      end: 70
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].get(K)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].unmodifiableCollection(org.openjdk.jmh.util.DelegatingMultimap)'
    - '[java.util.Map<K,java.util.Collection<V>>].get(K)'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].get(K)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].isEmpty()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].clear()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].clear()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].clear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].keySet()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<K>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].keys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].keySet()'
    linkageType: ''
    returnType: java.util.Collection<K>
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].keys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:89,1
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].values()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:90,1
    - Dst: '[java.util.Collection<V>].addAll(org.openjdk.jmh.util.DelegatingMultimap)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:91,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].values()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<V>].addAll(org.openjdk.jmh.util.DelegatingMultimap)'
    - '[java.util.Map<K,java.util.Collection<V>>].values()'
    - '[org.openjdk.jmh.util.DelegatingMultimap].createValueCollection()'
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].values()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].entrySet()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<Map.Entry<K,java.util.Collection<V>>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].entrySet()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].entrySet()'
    linkageType: ''
    returnType: java.util.Collection<Map.Entry<K,java.util.Collection<V>>>
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].entrySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].remove(K)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - K
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - K
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].remove(K)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].remove(K)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].remove(K)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multimap<K,V>].keys()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:107,1
    - Dst: '[org.openjdk.jmh.util.Multimap<K,V>].get(org.openjdk.jmh.util.DelegatingMultimap)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:108,1
    - Dst: '[org.openjdk.jmh.util.DelegatingMultimap].putAll(org.openjdk.jmh.util.DelegatingMultimap,org.openjdk.jmh.util.DelegatingMultimap)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Multimap<K,V>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.Multimap<K,V>
    constantsTouched: []
    func_position:
      end: 110
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].merge(org.openjdk.jmh.util.Multimap<K,V>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multimap<K,V>].get(org.openjdk.jmh.util.DelegatingMultimap)'
    - '[org.openjdk.jmh.util.DelegatingMultimap].putAll(org.openjdk.jmh.util.DelegatingMultimap,org.openjdk.jmh.util.DelegatingMultimap)'
    - '[org.openjdk.jmh.util.Multimap<K,V>].keys()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].merge(org.openjdk.jmh.util.Multimap<K,V>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.DelegatingMultimap].getClass()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:115,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:115,1
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].equals(org.openjdk.jmh.util.DelegatingMultimap)'
      Src: org.openjdk.jmh.util.DelegatingMultimap:120,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 123
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.DelegatingMultimap].getClass()'
    - '[Object].getClass()'
    - '[java.util.Map<K,java.util.Collection<V>>].equals(org.openjdk.jmh.util.DelegatingMultimap)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].hashCode()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:127,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<K,java.util.Collection<V>>].toString()'
      Src: org.openjdk.jmh.util.DelegatingMultimap:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<K,java.util.Collection<V>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.util.DelegatingMultimap].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<K,java.util.Collection<V>>].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.DelegatingMultimap].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:44,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:49,1
    - Dst: '[org.apache.commons.math3.distribution.TDistribution].<init>(int)'
      Src: org.openjdk.jmh.util.AbstractStatistics:49,1
    - Dst: '[org.apache.commons.math3.distribution.TDistribution].inverseCumulativeProbability(int)'
      Src: org.openjdk.jmh.util.AbstractStatistics:50,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
      Src: org.openjdk.jmh.util.AbstractStatistics:51,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.AbstractStatistics:51,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:51,1
    - Dst: Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
      Src: org.openjdk.jmh.util.AbstractStatistics:51,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
      Src: org.openjdk.jmh.util.AbstractStatistics:52,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.AbstractStatistics:52,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:52,1
    - Dst: Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
      Src: org.openjdk.jmh.util.AbstractStatistics:52,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - confidence
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 55
      start: 40
    functionDepth: 2
    functionLinenumber: 40
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].getConfidenceIntervalAt(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.math3.distribution.TDistribution].<init>(int)'
    - '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
    - Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
    - '[org.apache.commons.math3.distribution.TDistribution].inverseCumulativeProbability(int)'
    - '[org.openjdk.jmh.util.AbstractStatistics].getN()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
    linkageType: ''
    returnType: double[]
    signature: '[org.openjdk.jmh.util.AbstractStatistics].getConfidenceIntervalAt(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.math3.stat.inference.TestUtils].tTest(org.openjdk.jmh.util.Statistics,int)'
      Src: org.openjdk.jmh.util.AbstractStatistics:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - other
    - confidence
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - double
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.math3.stat.inference.TestUtils].tTest(org.openjdk.jmh.util.Statistics,int)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.AbstractStatistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:64,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:65,1
    - Dst: '[org.apache.commons.math3.distribution.TDistribution].<init>(int)'
      Src: org.openjdk.jmh.util.AbstractStatistics:65,1
    - Dst: '[org.apache.commons.math3.distribution.TDistribution].inverseCumulativeProbability(int)'
      Src: org.openjdk.jmh.util.AbstractStatistics:66,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.AbstractStatistics:67,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:67,1
    - Dst: Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
      Src: org.openjdk.jmh.util.AbstractStatistics:67,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - confidence
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 68
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].getMeanErrorAt(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.math3.distribution.TDistribution].<init>(int)'
    - '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
    - Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
    - '[org.apache.commons.math3.distribution.TDistribution].inverseCumulativeProbability(int)'
    - '[org.openjdk.jmh.util.AbstractStatistics].getN()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.AbstractStatistics].getMeanErrorAt(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
      Src: org.openjdk.jmh.util.AbstractStatistics:72,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMin()'
      Src: org.openjdk.jmh.util.AbstractStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMax()'
      Src: org.openjdk.jmh.util.AbstractStatistics:73,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
      Src: org.openjdk.jmh.util.AbstractStatistics:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 70
    functionDepth: 2
    functionLinenumber: 70
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.AbstractStatistics].getMax()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getN()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getMin()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.AbstractStatistics].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:79,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getSum()'
      Src: org.openjdk.jmh.util.AbstractStatistics:80,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getN()'
      Src: org.openjdk.jmh.util.AbstractStatistics:80,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.util.AbstractStatistics].getN()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getSum()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getVariance()'
      Src: org.openjdk.jmh.util.AbstractStatistics:88,1
    - Dst: Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
      Src: org.openjdk.jmh.util.AbstractStatistics:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 3
    functionsReached:
    - Math.sqrt(org.openjdk.jmh.util.AbstractStatistics)
    - '[org.openjdk.jmh.util.AbstractStatistics].getVariance()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.AbstractStatistics].getStandardDeviation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
      Src: org.openjdk.jmh.util.AbstractStatistics:93,1
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
      Src: org.openjdk.jmh.util.AbstractStatistics:94,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.util.AbstractStatistics:94,1
    - Dst: Double.compare(double,double)
      Src: org.openjdk.jmh.util.AbstractStatistics:94,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - double
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - other
    - confidence
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - double
    constantsTouched: []
    func_position:
      end: 98
      start: 91
    functionDepth: 2
    functionLinenumber: 91
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.AbstractStatistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
    - Double.compare(double,double)
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - '[org.openjdk.jmh.util.AbstractStatistics].getMean()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics,float)'
      Src: org.openjdk.jmh.util.AbstractStatistics:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.Statistics
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics,float)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.AbstractStatistics].compareTo(org.openjdk.jmh.util.Statistics)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.util.Statistics
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.AbstractStatistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.AbstractStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/AbstractStatistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.AbstractStatistics
    signature: '[org.openjdk.jmh.util.AbstractStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.SingletonStatistics
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - value
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.SingletonStatistics
    signature: '[org.openjdk.jmh.util.SingletonStatistics].<init>(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getN()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - rank
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getPercentile(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - levels
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 85
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getHistogram(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getHistogram(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].<init>()'
      Src: org.openjdk.jmh.util.SingletonStatistics:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<Map.Entry<Double,Long>>
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.util.SingletonStatistics].getRawData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator<Map.Entry<Double,Long>>
    signature: '[org.openjdk.jmh.util.SingletonStatistics].getRawData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].hasNext()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].hasNext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.NoSuchElementException].<init>(String)'
      Src: org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator:103,1
    - Dst: '[AbstractMap.SimpleImmutableEntry].<init>(org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator,int)'
      Src: org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator:106,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map.Entry<Double,Long>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].next()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[java.util.NoSuchElementException].<init>(String)'
    - '[AbstractMap.SimpleImmutableEntry].<init>(org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator,int)'
    linkageType: ''
    returnType: Map.Entry<Double,Long>
    signature: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].next()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>(String)'
      Src: org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].remove()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].remove()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/SingletonStatistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator
    signature: '[org.openjdk.jmh.util.SingletonStatistics.SingletonStatisticsIterator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeMap].<init>()'
      Src: org.openjdk.jmh.util.IntervalMap:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedMap<org.openjdk.jmh.util.Interval,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.IntervalMap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.util.IntervalMap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 5
    functionsReached:
    - '[java.util.TreeMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.IntervalMap
    signature: '[org.openjdk.jmh.util.IntervalMap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
      Src: org.openjdk.jmh.util.IntervalMap:81,1
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].put(org.openjdk.jmh.util.Interval,T)'
      Src: org.openjdk.jmh.util.IntervalMap:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedMap<org.openjdk.jmh.util.Interval,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - val
    - from
    - to
    argTypes:
    - T
    - long
    - long
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.util.IntervalMap].add(T,long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Interval].<init>(long,long)'
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].put(org.openjdk.jmh.util.Interval,T)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.IntervalMap].add(T,long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Interval].<init>(long,long)'
      Src: org.openjdk.jmh.util.IntervalMap:85,1
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].get(org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.util.IntervalMap:86,1
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].headMap(org.openjdk.jmh.util.Interval)'
      Src: org.openjdk.jmh.util.IntervalMap:90,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].isEmpty()'
      Src: org.openjdk.jmh.util.IntervalMap:91,1
    - Dst: '[org.openjdk.jmh.util.IntervalMap].lastKey()'
      Src: org.openjdk.jmh.util.IntervalMap:94,1
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].get(org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.util.IntervalMap:96,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedMap<org.openjdk.jmh.util.Interval,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - k
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 101
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.util.IntervalMap].get(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Interval].<init>(long,long)'
    - '[org.openjdk.jmh.util.IntervalMap].lastKey()'
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].get(org.openjdk.jmh.util.Interval)'
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].get(org.openjdk.jmh.util.IntervalMap)'
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].headMap(org.openjdk.jmh.util.Interval)'
    - '[org.openjdk.jmh.util.IntervalMap].isEmpty()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.IntervalMap].get(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].values()'
      Src: org.openjdk.jmh.util.IntervalMap:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedMap<org.openjdk.jmh.util.Interval,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.util.IntervalMap].allValues()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].values()'
    linkageType: ''
    returnType: java.util.Collection<T>
    signature: '[org.openjdk.jmh.util.IntervalMap].allValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].putAll(org.openjdk.jmh.util.IntervalMap)'
      Src: org.openjdk.jmh.util.IntervalMap:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.IntervalMap<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.SortedMap<org.openjdk.jmh.util.Interval,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.IntervalMap<T>
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.util.IntervalMap].merge(org.openjdk.jmh.util.IntervalMap<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - '[java.util.SortedMap<org.openjdk.jmh.util.Interval,T>].putAll(org.openjdk.jmh.util.IntervalMap)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.IntervalMap].merge(org.openjdk.jmh.util.IntervalMap<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.IntervalMap.Interval
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - from
    - to
    argTypes:
    - long
    - long
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.util.IntervalMap.Interval].<init>(long,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.IntervalMap.Interval
    signature: '[org.openjdk.jmh.util.IntervalMap.Interval].<init>(long,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Long.compare(org.openjdk.jmh.util.IntervalMap.Interval,org.openjdk.jmh.util.IntervalMap.Interval)
      Src: org.openjdk.jmh.util.IntervalMap.Interval:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Interval
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.Interval
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.util.IntervalMap.Interval].compareTo(org.openjdk.jmh.util.Interval)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - Long.compare(org.openjdk.jmh.util.IntervalMap.Interval,org.openjdk.jmh.util.IntervalMap.Interval)
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.IntervalMap.Interval].compareTo(org.openjdk.jmh.util.Interval)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.util.IntervalMap.Interval].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.IntervalMap.Interval].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.IntervalMap.Interval].getClass()'
      Src: org.openjdk.jmh.util.IntervalMap.Interval:62,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.util.IntervalMap.Interval:62,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 70
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.IntervalMap.Interval].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/IntervalMap.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.IntervalMap.Interval].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.IntervalMap.Interval].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.HashsetMultimap:36,1
    - Dst: '[Object].<init>(java.util.HashMap)'
      Src: org.openjdk.jmh.util.HashsetMultimap:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.HashsetMultimap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.util.HashsetMultimap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/HashsetMultimap.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.HashsetMultimap
    signature: '[org.openjdk.jmh.util.HashsetMultimap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.util.HashsetMultimap:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<V>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.util.HashsetMultimap].createValueCollection()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/HashsetMultimap.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: java.util.Collection<V>
    signature: '[org.openjdk.jmh.util.HashsetMultimap].createValueCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: org.openjdk.jmh.util.Deduplicator:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.ConcurrentMap<T,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Deduplicator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.util.Deduplicator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Deduplicator.java
    functionUses: 5
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Deduplicator
    signature: '[org.openjdk.jmh.util.Deduplicator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentMap<T,T>].putIfAbsent(T,T)'
      Src: org.openjdk.jmh.util.Deduplicator:39,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.ConcurrentMap<T,T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - t
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 45
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.util.Deduplicator].dedup(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Deduplicator.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentMap<T,T>].putIfAbsent(T,T)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Deduplicator].dedup(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
      Src: org.openjdk.jmh.util.MultisetStatistics:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.MultisetStatistics
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 19
    functionsReached:
    - '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.MultisetStatistics
    signature: '[org.openjdk.jmh.util.MultisetStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].add(double,long)'
      Src: org.openjdk.jmh.util.MultisetStatistics:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 2
    argNames:
    - d
    - count
    argTypes:
    - double
    - long
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].addValue(double,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].add(double,long)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.MultisetStatistics].addValue(double,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetStatistics:44,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:46,1
    - Dst: Math.max(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.MultisetStatistics)
      Src: org.openjdk.jmh.util.MultisetStatistics:47,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    - Math.max(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.MultisetStatistics)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetStatistics:57,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:59,1
    - Dst: Math.min(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.MultisetStatistics)
      Src: org.openjdk.jmh.util.MultisetStatistics:60,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    - Math.min(org.openjdk.jmh.util.MultisetStatistics,org.openjdk.jmh.util.MultisetStatistics)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].size()'
      Src: org.openjdk.jmh.util.MultisetStatistics:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 5
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].size()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
      Src: org.openjdk.jmh.util.MultisetStatistics:75,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:77,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.MultisetStatistics:78,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].isEmpty()'
    - '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:88,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.MultisetStatistics:89,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
      Src: org.openjdk.jmh.util.MultisetStatistics:92,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - index
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 93
      start: 86
    functionDepth: 2
    functionLinenumber: 86
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].get(long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMax()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].get(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.util.MultisetStatistics:98,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
      Src: org.openjdk.jmh.util.MultisetStatistics:101,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].size()'
      Src: org.openjdk.jmh.util.MultisetStatistics:104,1
    - Dst: Math.floor(org.openjdk.jmh.util.MultisetStatistics)
      Src: org.openjdk.jmh.util.MultisetStatistics:105,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].get(long)'
      Src: org.openjdk.jmh.util.MultisetStatistics:107,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].get(int)'
      Src: org.openjdk.jmh.util.MultisetStatistics:108,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - rank
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 111
      start: 95
    functionDepth: 3
    functionLinenumber: 95
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.MultisetStatistics].get(int)'
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMin()'
    - Math.floor(org.openjdk.jmh.util.MultisetStatistics)
    - '[org.openjdk.jmh.util.Multiset<Double>].size()'
    - '[org.openjdk.jmh.util.MultisetStatistics].get(long)'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getPercentile(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.MultisetStatistics:115,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
      Src: org.openjdk.jmh.util.MultisetStatistics:117,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:118,1
    - Dst: Math.pow(org.openjdk.jmh.util.MultisetStatistics,int)
      Src: org.openjdk.jmh.util.MultisetStatistics:119,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.MultisetStatistics:119,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].getN()'
      Src: org.openjdk.jmh.util.MultisetStatistics:121,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    - '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
    - Math.pow(org.openjdk.jmh.util.MultisetStatistics,int)
    - '[org.openjdk.jmh.util.MultisetStatistics].getN()'
    - '[org.openjdk.jmh.util.MultisetStatistics].getMean()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.util.MultisetStatistics:130,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].keys()'
      Src: org.openjdk.jmh.util.MultisetStatistics:133,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.MultisetStatistics:133,1
    - Dst: Collections.sort(ArrayList)
      Src: org.openjdk.jmh.util.MultisetStatistics:134,1
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
      Src: org.openjdk.jmh.util.MultisetStatistics:144,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - levels
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 148
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getHistogram(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>(org.openjdk.jmh.util.MultisetStatistics)'
    - '[IllegalArgumentException].<init>(String)'
    - Collections.sort(ArrayList)
    - '[org.openjdk.jmh.util.Multiset<Double>].count(org.openjdk.jmh.util.MultisetStatistics)'
    - '[org.openjdk.jmh.util.Multiset<Double>].keys()'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getHistogram(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<Double>].entrySet()'
      Src: org.openjdk.jmh.util.MultisetStatistics:152,1
    - Dst: '[org.openjdk.jmh.util.MultisetStatistics].iterator()'
      Src: org.openjdk.jmh.util.MultisetStatistics:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - org.openjdk.jmh.util.Multiset<Double>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterator<Map.Entry<Double,Long>>
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/MultisetStatistics.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<Double>].entrySet()'
    - '[org.openjdk.jmh.util.MultisetStatistics].iterator()'
    linkageType: ''
    returnType: Iterator<Map.Entry<Double,Long>>
    signature: '[org.openjdk.jmh.util.MultisetStatistics].getRawData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFileManager].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.FileUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.util.FileUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.TempFileManager].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.FileUtils
    signature: '[org.openjdk.jmh.util.FileUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFileManager].create(String)'
      Src: org.openjdk.jmh.util.FileUtils:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TempFile
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - suffix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.TempFileManager].create(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TempFile
    signature: '[org.openjdk.jmh.util.FileUtils].weakTempFile(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFileManager].purge()'
      Src: org.openjdk.jmh.util.FileUtils:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.util.FileUtils].purgeTemps()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.TempFileManager].purge()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].purgeTemps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: File.createTempFile(String,String)
      Src: org.openjdk.jmh.util.FileUtils:70,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].deleteOnExit()'
      Src: org.openjdk.jmh.util.FileUtils:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: File
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - suffix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 15
    functionsReached:
    - File.createTempFile(String,String)
    - '[org.openjdk.jmh.util.FileUtils].deleteOnExit()'
    linkageType: ''
    returnType: File
    signature: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.util.FileUtils:83,1
    - Dst: FileUtils.class.getResourceAsStream(String)
      Src: org.openjdk.jmh.util.FileUtils:84,1
    - Dst: '[FileOutputStream].<init>(File)'
      Src: org.openjdk.jmh.util.FileUtils:85,1
    - Dst: fis.read(org.openjdk.jmh.util.FileUtils)
      Src: org.openjdk.jmh.util.FileUtils:89,1
    - Dst: fos.write(org.openjdk.jmh.util.FileUtils,int,org.openjdk.jmh.util.FileUtils)
      Src: org.openjdk.jmh.util.FileUtils:90,1
    - Dst: fos.close()
      Src: org.openjdk.jmh.util.FileUtils:93,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: File
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 3
    functionsReached:
    - fis.read(org.openjdk.jmh.util.FileUtils)
    - '[FileOutputStream].<init>(File)'
    - fos.write(org.openjdk.jmh.util.FileUtils,int,org.openjdk.jmh.util.FileUtils)
    - FileUtils.class.getResourceAsStream(String)
    - fos.close()
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: File
    signature: '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.util.FileUtils:110,1
    - Dst: '[PrintWriter].<init>(File)'
      Src: org.openjdk.jmh.util.FileUtils:111,1
    - Dst: '[PrintWriter].println(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:113,1
    - Dst: '[PrintWriter].close()'
      Src: org.openjdk.jmh.util.FileUtils:115,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.util.FileUtils:116,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Iterable<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - suffix
    - lines
    argTypes:
    - String
    - Iterable<String>
    constantsTouched: []
    func_position:
      end: 117
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,Iterable<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[PrintWriter].println(org.openjdk.jmh.util.FileUtils)'
    - '[PrintWriter].<init>(File)'
    - '[PrintWriter].close()'
    - '[File].getAbsolutePath()'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.FileUtils].createTempFileWithLines(String,Iterable<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileInputStream].<init>(File)'
      Src: org.openjdk.jmh.util.FileUtils:120,1
    - Dst: '[InputStreamReader].<init>(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:121,1
    - Dst: '[BufferedReader].<init>(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:122,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:123,1
    - Dst: reader.readLine()
      Src: org.openjdk.jmh.util.FileUtils:125,1
    - Dst: '[java.util.LinkedList].add(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:126,1
    - Dst: '[java.util.LinkedList].size()'
      Src: org.openjdk.jmh.util.FileUtils:127,1
    - Dst: '[java.util.LinkedList].remove(int)'
      Src: org.openjdk.jmh.util.FileUtils:128,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - file
    - num
    argTypes:
    - File
    - int
    constantsTouched: []
    func_position:
      end: 133
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.util.FileUtils].tail(File,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedList].<init>()'
    - '[BufferedReader].<init>(org.openjdk.jmh.util.FileUtils)'
    - '[FileInputStream].<init>(File)'
    - reader.readLine()
    - '[java.util.LinkedList].add(org.openjdk.jmh.util.FileUtils)'
    - '[java.util.LinkedList].size()'
    - '[java.util.LinkedList].remove(int)'
    - '[InputStreamReader].<init>(org.openjdk.jmh.util.FileUtils)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.util.FileUtils].tail(File,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[BufferedReader].<init>(Reader)'
      Src: org.openjdk.jmh.util.FileUtils:136,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:137,1
    - Dst: '[BufferedReader].readLine()'
      Src: org.openjdk.jmh.util.FileUtils:139,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:140,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Reader
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - Reader
    constantsTouched: []
    func_position:
      end: 143
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.util.FileUtils].readAllLines(Reader)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[BufferedReader].<init>(Reader)'
    - '[BufferedReader].readLine()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.util.FileUtils)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.util.FileUtils].readAllLines(Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileReader].<init>(File)'
      Src: org.openjdk.jmh.util.FileUtils:146,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:147,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - file
    argTypes:
    - File
    constantsTouched: []
    func_position:
      end: 149
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 12
    functionsReached:
    - '[FileReader].<init>(File)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.util.FileUtils)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[InputStreamReader].<init>(InputStream)'
      Src: org.openjdk.jmh.util.FileUtils:152,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:153,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].safelyClose(InputStream)'
      Src: org.openjdk.jmh.util.FileUtils:155,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - InputStream
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - stream
    argTypes:
    - InputStream
    constantsTouched: []
    func_position:
      end: 157
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.util.FileUtils].readAllLines(InputStream)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.util.FileUtils)'
    - '[org.openjdk.jmh.util.FileUtils].safelyClose(InputStream)'
    - '[InputStreamReader].<init>(InputStream)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.util.FileUtils].readAllLines(InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].<init>(File)'
      Src: org.openjdk.jmh.util.FileUtils:160,1
    - Dst: pw.println(org.openjdk.jmh.util.FileUtils)
      Src: org.openjdk.jmh.util.FileUtils:162,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - file
    - lines
    argTypes:
    - File
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 165
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 165
    functionName: '[org.openjdk.jmh.util.FileUtils].writeLines(File,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - pw.println(org.openjdk.jmh.util.FileUtils)
    - '[PrintWriter].<init>(File)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].writeLines(File,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:168,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.util.FileUtils:170,1
    - Dst: '[java.util.ArrayList].addAll(java.util.Collection<String>)'
      Src: org.openjdk.jmh.util.FileUtils:170,1
    - Dst: '[java.util.ArrayList].addAll(java.util.Collection<String>)'
      Src: org.openjdk.jmh.util.FileUtils:174,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].writeLines(File,java.util.ArrayList)'
      Src: org.openjdk.jmh.util.FileUtils:175,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - file
    - lines
    argTypes:
    - File
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 176
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.util.FileUtils].appendLines(File,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].addAll(java.util.Collection<String>)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.util.FileUtils].writeLines(File,java.util.ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].appendLines(File,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:179,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:181,1
    - Dst: '[java.util.ArrayList].add(File)'
      Src: org.openjdk.jmh.util.FileUtils:182,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: org.openjdk.jmh.util.FileUtils:183,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.FileUtils:184,1
    - Dst: dir.listFiles()
      Src: org.openjdk.jmh.util.FileUtils:186,1
    - Dst: f.isDirectory()
      Src: org.openjdk.jmh.util.FileUtils:189,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:190,1
    - Dst: f.getName()
      Src: org.openjdk.jmh.util.FileUtils:192,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].endsWith(String)'
      Src: org.openjdk.jmh.util.FileUtils:192,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.util.FileUtils)'
      Src: org.openjdk.jmh.util.FileUtils:193,1
    - Dst: '[java.util.ArrayList].clear()'
      Src: org.openjdk.jmh.util.FileUtils:199,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<File>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - root
    argTypes:
    - File
    constantsTouched: []
    func_position:
      end: 204
      start: 178
    functionDepth: 1
    functionLinenumber: 178
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.util.FileUtils].getClasses(File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(org.openjdk.jmh.util.FileUtils)'
    - '[java.util.ArrayList].<init>()'
    - f.isDirectory()
    - '[org.openjdk.jmh.util.FileUtils].endsWith(String)'
    - '[java.util.ArrayList].isEmpty()'
    - '[java.util.ArrayList].clear()'
    - dir.listFiles()
    - '[java.util.ArrayList].add(File)'
    - f.getName()
    linkageType: ''
    returnType: java.util.Collection<File>
    signature: '[org.openjdk.jmh.util.FileUtils].getClasses(File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileInputStream].<init>(String)'
      Src: org.openjdk.jmh.util.FileUtils:207,1
    - Dst: '[FileOutputStream].<init>(String)'
      Src: org.openjdk.jmh.util.FileUtils:208,1
    - Dst: fis.read(org.openjdk.jmh.util.FileUtils)
      Src: org.openjdk.jmh.util.FileUtils:211,1
    - Dst: fos.write(org.openjdk.jmh.util.FileUtils,int,org.openjdk.jmh.util.FileUtils)
      Src: org.openjdk.jmh.util.FileUtils:212,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - src
    - dst
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 216
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 216
    functionName: '[org.openjdk.jmh.util.FileUtils].copy(String,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[FileOutputStream].<init>(String)'
    - '[FileInputStream].<init>(String)'
    - fis.read(org.openjdk.jmh.util.FileUtils)
    - fos.write(org.openjdk.jmh.util.FileUtils,int,org.openjdk.jmh.util.FileUtils)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].copy(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[T].close()'
      Src: org.openjdk.jmh.util.FileUtils:236,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - obj
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 241
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 241
    functionName: '[org.openjdk.jmh.util.FileUtils].safelyClose(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[T].close()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].safelyClose(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].<init>(String)'
      Src: org.openjdk.jmh.util.FileUtils:244,1
    - Dst: '[File].createNewFile()'
      Src: org.openjdk.jmh.util.FileUtils:246,1
    - Dst: '[File].canWrite()'
      Src: org.openjdk.jmh.util.FileUtils:246,1
    - Dst: '[IOException].<init>(String)'
      Src: org.openjdk.jmh.util.FileUtils:252,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.util.TempFileManager
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 253
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 253
    functionName: '[org.openjdk.jmh.util.FileUtils].touch(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/FileUtils.java
    functionUses: 0
    functionsReached:
    - '[IOException].<init>(String)'
    - '[File].<init>(String)'
    - '[File].canWrite()'
    - '[File].createNewFile()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.FileUtils].touch(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReferenceQueue].<init>()'
      Src: org.openjdk.jmh.util.TempFileManager:40,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.util.TempFileManager:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ReferenceQueue<org.openjdk.jmh.util.TempFile>
      - java.util.Set<TempFileReference>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TempFileManager
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.util.TempFileManager].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFileManager.java
    functionUses: 1
    functionsReached:
    - '[ReferenceQueue].<init>()'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TempFileManager
    signature: '[org.openjdk.jmh.util.TempFileManager].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.TempFileManager].purge()'
      Src: org.openjdk.jmh.util.TempFileManager:45,1
    - Dst: '[java.io.File].createTempFile(String,String)'
      Src: org.openjdk.jmh.util.TempFileManager:46,1
    - Dst: '[org.openjdk.jmh.util.TempFileManager].deleteOnExit()'
      Src: org.openjdk.jmh.util.TempFileManager:47,1
    - Dst: '[org.openjdk.jmh.util.TempFile].<init>(org.openjdk.jmh.util.TempFileManager)'
      Src: org.openjdk.jmh.util.TempFileManager:48,1
    - Dst: '[org.openjdk.jmh.util.TempFileManager.TempFileReference].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<org.openjdk.jmh.util.TempFile>)'
      Src: org.openjdk.jmh.util.TempFileManager:49,1
    - Dst: '[java.util.Set<TempFileReference>].add(org.openjdk.jmh.util.TempFileManager.TempFileReference)'
      Src: org.openjdk.jmh.util.TempFileManager:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - ReferenceQueue<org.openjdk.jmh.util.TempFile>
      - java.util.Set<TempFileReference>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TempFile
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - suffix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.util.TempFileManager].create(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFileManager.java
    functionUses: 1
    functionsReached:
    - '[java.util.Set<TempFileReference>].add(org.openjdk.jmh.util.TempFileManager.TempFileReference)'
    - '[org.openjdk.jmh.util.TempFile].<init>(org.openjdk.jmh.util.TempFileManager)'
    - '[org.openjdk.jmh.util.TempFileManager].deleteOnExit()'
    - '[java.io.File].createTempFile(String,String)'
    - '[org.openjdk.jmh.util.TempFileManager.TempFileReference].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<org.openjdk.jmh.util.TempFile>)'
    - '[org.openjdk.jmh.util.TempFileManager].purge()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TempFile
    signature: '[org.openjdk.jmh.util.TempFileManager].create(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReferenceQueue<org.openjdk.jmh.util.TempFile>].poll()'
      Src: org.openjdk.jmh.util.TempFileManager:55,1
    - Dst: ref.file.delete()
      Src: org.openjdk.jmh.util.TempFileManager:57,1
    - Dst: '[java.util.Set<TempFileReference>].remove(org.openjdk.jmh.util.TempFileManager)'
      Src: org.openjdk.jmh.util.TempFileManager:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ReferenceQueue<org.openjdk.jmh.util.TempFile>
      - java.util.Set<TempFileReference>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.util.TempFileManager].purge()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFileManager.java
    functionUses: 2
    functionsReached:
    - '[ReferenceQueue<org.openjdk.jmh.util.TempFile>].poll()'
    - ref.file.delete()
    - '[java.util.Set<TempFileReference>].remove(org.openjdk.jmh.util.TempFileManager)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TempFileManager].purge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<?superTempFile>)'
      Src: org.openjdk.jmh.util.TempFileManager.TempFileReference:67,1
    - Dst: '[org.openjdk.jmh.util.TempFile].file()'
      Src: org.openjdk.jmh.util.TempFileManager.TempFileReference:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.TempFile
      - ReferenceQueue<?superTempFile>
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.TempFileManager.TempFileReference
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - referent
    - q
    argTypes:
    - org.openjdk.jmh.util.TempFile
    - ReferenceQueue<?superTempFile>
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.util.TempFileManager.TempFileReference].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<?superTempFile>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFileManager.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<?superTempFile>)'
    - '[org.openjdk.jmh.util.TempFile].file()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TempFileManager.TempFileReference
    signature: '[org.openjdk.jmh.util.TempFileManager.TempFileReference].<init>(org.openjdk.jmh.util.TempFile,ReferenceQueue<?superTempFile>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.HashMultimap:35,1
    - Dst: '[Object].<init>(java.util.HashMap)'
      Src: org.openjdk.jmh.util.HashMultimap:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.HashMultimap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[org.openjdk.jmh.util.HashMultimap].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/HashMultimap.java
    functionUses: 15
    functionsReached:
    - '[Object].<init>(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.HashMultimap
    signature: '[org.openjdk.jmh.util.HashMultimap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - confidence
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double[]
    signature: '[org.openjdk.jmh.util.Statistics].getConfidenceIntervalAt(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - confidence
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.util.Statistics].getMeanErrorAt(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getMeanErrorAt(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - other
    - confidence
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - double
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.util.Statistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Statistics].isDifferent(org.openjdk.jmh.util.Statistics,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - org.openjdk.jmh.util.Statistics
    constantsTouched: []
    func_position:
      end: 67
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.Statistics].compareTo(org.openjdk.jmh.util.Statistics)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Statistics].compareTo(org.openjdk.jmh.util.Statistics)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Statistics
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - other
    - confidence
    argTypes:
    - org.openjdk.jmh.util.Statistics
    - double
    constantsTouched: []
    func_position:
      end: 79
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.util.Statistics].compareTo(org.openjdk.jmh.util.Statistics,double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Statistics].compareTo(org.openjdk.jmh.util.Statistics,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.util.Statistics].getMax()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.util.Statistics].getMin()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.util.Statistics].getMean()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getMean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.util.Statistics].getN()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.Statistics].getN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.util.Statistics].getSum()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.util.Statistics].getStandardDeviation()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getStandardDeviation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.util.Statistics].getVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rank
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 128
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.util.Statistics].getPercentile(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.Statistics].getPercentile(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - levels
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 138
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.util.Statistics].getHistogram(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.Statistics].getHistogram(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Iterator<java.util.Map.Entry<Double,Long>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.util.Statistics].getRawData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Iterator<java.util.Map.Entry<Double,Long>>
    signature: '[org.openjdk.jmh.util.Statistics].getRawData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Statistics
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Statistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Statistics.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Statistics
    signature: '[org.openjdk.jmh.util.Statistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.ListStatistics
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.util.ListStatistics].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 26
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.ListStatistics
    signature: '[org.openjdk.jmh.util.ListStatistics].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.ListStatistics:51,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.ListStatistics:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.ListStatistics
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - samples
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 55
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.util.ListStatistics].<init>(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(org.openjdk.jmh.util.ListStatistics)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.ListStatistics
    signature: '[org.openjdk.jmh.util.ListStatistics].<init>(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].<init>()'
      Src: org.openjdk.jmh.util.ListStatistics:58,1
    - Dst: '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
      Src: org.openjdk.jmh.util.ListStatistics:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.ListStatistics
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - samples
    argTypes:
    - long[]
    constantsTouched: []
    func_position:
      end: 62
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.util.ListStatistics].<init>(long[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].<init>()'
    - '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.ListStatistics
    signature: '[org.openjdk.jmh.util.ListStatistics].<init>(long[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.util.ListStatistics:66,1
    - Dst: '[java.util.Arrays].copyOf(double[],org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.ListStatistics:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 2
    functionsReached:
    - '[java.util.Arrays].copyOf(double[],org.openjdk.jmh.util.ListStatistics)'
    - Math.max(int,int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.ListStatistics].addValue(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.max(org.openjdk.jmh.util.ListStatistics)
      Src: org.openjdk.jmh.util.ListStatistics:77,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.util.ListStatistics].getMax()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 5
    functionsReached:
    - Math.max(org.openjdk.jmh.util.ListStatistics)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.ListStatistics].getMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.min(org.openjdk.jmh.util.ListStatistics)
      Src: org.openjdk.jmh.util.ListStatistics:90,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.util.ListStatistics].getMin()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 6
    functionsReached:
    - Math.min(org.openjdk.jmh.util.ListStatistics)
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.ListStatistics].getMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.util.ListStatistics].getN()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.ListStatistics].getN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.util.ListStatistics].getSum()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.ListStatistics].getSum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMin()'
      Src: org.openjdk.jmh.util.ListStatistics:123,1
    - Dst: '[java.util.Arrays].copyOf(double[],int)'
      Src: org.openjdk.jmh.util.ListStatistics:127,1
    - Dst: '[org.apache.commons.math3.stat.descriptive.rank.Percentile].<init>()'
      Src: org.openjdk.jmh.util.ListStatistics:129,1
    - Dst: '[org.apache.commons.math3.stat.descriptive.rank.Percentile].evaluate(org.openjdk.jmh.util.ListStatistics,double)'
      Src: org.openjdk.jmh.util.ListStatistics:130,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - rank
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 131
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.util.ListStatistics].getPercentile(double)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics].getMin()'
    - '[java.util.Arrays].copyOf(double[],int)'
    - '[org.apache.commons.math3.stat.descriptive.rank.Percentile].evaluate(org.openjdk.jmh.util.ListStatistics,double)'
    - '[org.apache.commons.math3.stat.descriptive.rank.Percentile].<init>()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.ListStatistics].getPercentile(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.util.ListStatistics:136,1
    - Dst: '[java.util.Arrays].copyOf(double[],int)'
      Src: org.openjdk.jmh.util.ListStatistics:139,1
    - Dst: '[java.util.Arrays].sort(org.openjdk.jmh.util.ListStatistics)'
      Src: org.openjdk.jmh.util.ListStatistics:140,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - double[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 1
    argNames:
    - levels
    argTypes:
    - double[]
    constantsTouched: []
    func_position:
      end: 154
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.util.ListStatistics].getHistogram(double[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[java.util.Arrays].copyOf(double[],int)'
    - '[java.util.Arrays].sort(org.openjdk.jmh.util.ListStatistics)'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.ListStatistics].getHistogram(double[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].<init>()'
      Src: org.openjdk.jmh.util.ListStatistics:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<Map.Entry<Double,Long>>
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.util.ListStatistics].getRawData()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator<Map.Entry<Double,Long>>
    signature: '[org.openjdk.jmh.util.ListStatistics].getRawData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics].getMean()'
      Src: org.openjdk.jmh.util.ListStatistics:165,1
    - Dst: Math.pow(org.openjdk.jmh.util.ListStatistics,int)
      Src: org.openjdk.jmh.util.ListStatistics:167,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double[]
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: org.openjdk.jmh.util.AbstractStatistics
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 5
    functionsReached:
    - Math.pow(org.openjdk.jmh.util.ListStatistics,int)
    - '[org.openjdk.jmh.util.ListStatistics].getMean()'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.util.ListStatistics].getVariance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 181
    functionName: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].hasNext()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].hasNext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].hasNext()'
      Src: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator:185,1
    - Dst: '[java.util.NoSuchElementException].<init>(String)'
      Src: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator:186,1
    - Dst: '[AbstractMap.SimpleImmutableEntry].<init>(int)'
      Src: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator:188,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map.Entry<Double,Long>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 189
      start: 183
    functionDepth: 1
    functionLinenumber: 183
    functionLinenumberEnd: 189
    functionName: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].next()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].hasNext()'
    - '[AbstractMap.SimpleImmutableEntry].<init>(int)'
    - '[java.util.NoSuchElementException].<init>(String)'
    linkageType: ''
    returnType: Map.Entry<Double,Long>
    signature: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].next()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>(String)'
      Src: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator:193,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 194
    functionName: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].remove()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].remove()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ListStatistics.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator
    signature: '[org.openjdk.jmh.util.ListStatistics.ListStatisticsIterator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.Utils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.util.Utils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Utils
    signature: '[org.openjdk.jmh.util.Utils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: min.compareTo(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ts
    argTypes:
    - Collection<T>
    constantsTouched: []
    func_position:
      end: 55
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.util.Utils].min(Collection<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - min.compareTo(org.openjdk.jmh.util.Utils)
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Utils].min(Collection<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: max.compareTo(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:63,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ts
    argTypes:
    - Collection<T>
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.Utils].max(Collection<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - max.compareTo(org.openjdk.jmh.util.Utils)
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.util.Utils].max(Collection<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.arraycopy(String[],int,org.openjdk.jmh.util.Utils,int,org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:71,1
    - Dst: System.arraycopy(String[],int,org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - t1
    - t2
    argTypes:
    - String[]
    - String[]
    constantsTouched: []
    func_position:
      end: 74
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.util.Utils].concat(String[],String[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - System.arraycopy(String[],int,org.openjdk.jmh.util.Utils,int,org.openjdk.jmh.util.Utils)
    - System.arraycopy(String[],int,org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)
    linkageType: ''
    returnType: String[]
    signature: '[org.openjdk.jmh.util.Utils].concat(String[],String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.Utils:77,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.Utils:83,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:85,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.Utils:87,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<String>
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - src
    - delim
    argTypes:
    - Collection<String>
    - String
    constantsTouched: []
    func_position:
      end: 88
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.util.Utils].join(Collection<String>,String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].join(Collection<String>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(String[])
      Src: org.openjdk.jmh.util.Utils:91,1
    - Dst: '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.util.Utils,String)'
      Src: org.openjdk.jmh.util.Utils:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - src
    - delim
    argTypes:
    - String[]
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.util.Utils].join(String[],String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].join(org.openjdk.jmh.util.Utils,String)'
    - Arrays.asList(String[])
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].join(String[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.util.Utils:95,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.Utils:97,1
    - Dst: '[String].toCharArray()'
      Src: org.openjdk.jmh.util.Utils:99,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.Utils:101,1
    - Dst: '[org.openjdk.jmh.util.Utils].isEmpty()'
      Src: org.openjdk.jmh.util.Utils:102,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:103,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.Utils:104,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:109,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.Utils:113,1
    - Dst: '[org.openjdk.jmh.util.Utils].isEmpty()'
      Src: org.openjdk.jmh.util.Utils:114,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:115,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 119
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[String].toCharArray()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].isEmpty()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.util.Utils].splitQuotedEscape(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - arr
    argTypes:
    - int[]
    constantsTouched: []
    func_position:
      end: 127
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.util.Utils].sum(int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Utils].sum(int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - v
    - quant
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 135
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.util.Utils].roundUp(int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Utils].roundUp(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWriter].<init>()'
      Src: org.openjdk.jmh.util.Utils:138,1
    - Dst: '[PrintWriter].<init>(StringWriter)'
      Src: org.openjdk.jmh.util.Utils:139,1
    - Dst: '[Throwable].printStackTrace(PrintWriter)'
      Src: org.openjdk.jmh.util.Utils:140,1
    - Dst: '[PrintWriter].flush()'
      Src: org.openjdk.jmh.util.Utils:141,1
    - Dst: '[PrintWriter].close()'
      Src: org.openjdk.jmh.util.Utils:142,1
    - Dst: '[StringWriter].toString()'
      Src: org.openjdk.jmh.util.Utils:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - t
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 144
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 4
    functionsReached:
    - '[PrintWriter].<init>(StringWriter)'
    - '[Throwable].printStackTrace(PrintWriter)'
    - '[StringWriter].<init>()'
    - '[PrintWriter].flush()'
    - '[PrintWriter].close()'
    - '[StringWriter].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: org.openjdk.jmh.util.Utils:147,1
    - Dst: s.trim()
      Src: org.openjdk.jmh.util.Utils:151,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:151,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 155
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.util.Utils].unmarshalIntArray(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - s.trim()
    - '[String].split(String)'
    - Integer.parseInt(org.openjdk.jmh.util.Utils)
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.Utils].unmarshalIntArray(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.Utils:158,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:160,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.Utils:161,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.Utils:163,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - arr
    argTypes:
    - int[]
    constantsTouched: []
    func_position:
      end: 164
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.util.Utils].marshalIntArray(int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.util.Utils)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].marshalIntArray(int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Executors.newCachedThreadPool()
      Src: org.openjdk.jmh.util.Utils:175,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.util.Utils:178,1
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.util.Utils:180,1
    - Dst: '[org.openjdk.jmh.util.Utils.BurningTask].<init>()'
      Src: org.openjdk.jmh.util.Utils:181,1
    - Dst: '[org.openjdk.jmh.util.Utils].submit(org.openjdk.jmh.util.Utils.BurningTask)'
      Src: org.openjdk.jmh.util.Utils:181,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:181,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.util.Utils:184,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.util.Utils:185,1
    - Dst: '[org.openjdk.jmh.util.Utils].availableProcessors()'
      Src: org.openjdk.jmh.util.Utils:185,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.util.Utils:188,1
    - Dst: '[org.openjdk.jmh.util.Utils.BurningTask].<init>()'
      Src: org.openjdk.jmh.util.Utils:189,1
    - Dst: '[org.openjdk.jmh.util.Utils].submit(org.openjdk.jmh.util.Utils.BurningTask)'
      Src: org.openjdk.jmh.util.Utils:189,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:189,1
    - Dst: f.cancel(boolean)
      Src: org.openjdk.jmh.util.Utils:194,1
    - Dst: '[org.openjdk.jmh.util.Utils].shutdown()'
      Src: org.openjdk.jmh.util.Utils:197,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 200
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 200
    functionName: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 4
    functionsReached:
    - Runtime.getRuntime()
    - '[org.openjdk.jmh.util.Utils].shutdown()'
    - Executors.newCachedThreadPool()
    - '[org.openjdk.jmh.util.Utils.BurningTask].<init>()'
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].availableProcessors()'
    - '[org.openjdk.jmh.util.Utils].submit(org.openjdk.jmh.util.Utils.BurningTask)'
    - f.cancel(boolean)
    - '[ArrayList].<init>()'
    - System.currentTimeMillis()
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.Utils].figureOutHotCPUs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.util.Utils:210,1
    - Dst: AccessibleObject.class.getDeclaredMethod(String)
      Src: org.openjdk.jmh.util.Utils:212,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(AccessibleObject,Object)'
      Src: org.openjdk.jmh.util.Utils:213,1
    - Dst: '[IllegalAccessException].<init>(String)'
      Src: org.openjdk.jmh.util.Utils:214,1
    - Dst: '[AccessibleObject].setAccessible(boolean)'
      Src: org.openjdk.jmh.util.Utils:221,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - AccessibleObject
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IllegalAccessException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - holder
    - o
    argTypes:
    - Object
    - AccessibleObject
    constantsTouched: []
    func_position:
      end: 222
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 222
    functionName: '[org.openjdk.jmh.util.Utils].setAccessible(Object,AccessibleObject)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - AccessibleObject.class.getDeclaredMethod(String)
    - '[AccessibleObject].setAccessible(boolean)'
    - Boolean.getBoolean(String)
    - '[IllegalAccessException].<init>(String)'
    - '[org.openjdk.jmh.util.Utils].invoke(AccessibleObject,Object)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Utils].setAccessible(Object,AccessibleObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.console()
      Src: org.openjdk.jmh.util.Utils:232,1
    - Dst: Console.class.getDeclaredMethod(String)
      Src: org.openjdk.jmh.util.Utils:235,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:236,1
    - Dst: Console.class.getDeclaredField(String)
      Src: org.openjdk.jmh.util.Utils:244,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:245,1
    - Dst: '[org.openjdk.jmh.util.Utils].get(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:246,1
    - Dst: Console.class.getDeclaredMethod(String)
      Src: org.openjdk.jmh.util.Utils:254,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:255,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(null)'
      Src: org.openjdk.jmh.util.Utils:256,1
    - Dst: '[java.nio.charset.Charset].forName(String)'
      Src: org.openjdk.jmh.util.Utils:258,1
    - Dst: PrintStream.class.getDeclaredField(String)
      Src: org.openjdk.jmh.util.Utils:272,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:273,1
    - Dst: '[org.openjdk.jmh.util.Utils].get(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:274,1
    - Dst: '[OutputStreamWriter].getEncoding()'
      Src: org.openjdk.jmh.util.Utils:276,1
    - Dst: '[java.nio.charset.Charset].forName(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:278,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:287,1
    - Dst: '[java.nio.charset.Charset].forName(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:290,1
    - Dst: '[java.nio.charset.Charset].defaultCharset()'
      Src: org.openjdk.jmh.util.Utils:297,1
    CyclomaticComplexity: 24
    EdgeCount: 24
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.nio.charset.Charset
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 298
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 298
    functionName: '[org.openjdk.jmh.util.Utils].guessConsoleEncoding()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - PrintStream.class.getDeclaredField(String)
    - '[java.nio.charset.Charset].forName(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].invoke(org.openjdk.jmh.util.Utils)'
    - Console.class.getDeclaredMethod(String)
    - Console.class.getDeclaredField(String)
    - '[java.nio.charset.Charset].forName(String)'
    - System.getProperty(String)
    - '[java.nio.charset.Charset].defaultCharset()'
    - System.console()
    - '[org.openjdk.jmh.util.Utils].invoke(null)'
    - '[OutputStreamWriter].getEncoding()'
    - '[org.openjdk.jmh.util.Utils].get(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].setAccessible(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
    linkageType: ''
    returnType: java.nio.charset.Charset
    signature: '[org.openjdk.jmh.util.Utils].guessConsoleEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringTokenizer].<init>(String)'
      Src: org.openjdk.jmh.util.Utils:301,1
    - Dst: '[org.openjdk.jmh.util.Utils].indent(PrintWriter,int)'
      Src: org.openjdk.jmh.util.Utils:303,1
    - Dst: '[StringTokenizer].hasMoreTokens()'
      Src: org.openjdk.jmh.util.Utils:304,1
    - Dst: '[StringTokenizer].nextToken()'
      Src: org.openjdk.jmh.util.Utils:305,1
    - Dst: '[PrintWriter].print(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:306,1
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Utils:307,1
    - Dst: '[org.openjdk.jmh.util.Utils].length()'
      Src: org.openjdk.jmh.util.Utils:308,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.util.Utils:310,1
    - Dst: '[org.openjdk.jmh.util.Utils].indent(PrintWriter,int)'
      Src: org.openjdk.jmh.util.Utils:311,1
    - Dst: '[PrintWriter].println()'
      Src: org.openjdk.jmh.util.Utils:315,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - pw
    - src
    - width
    - indent
    argTypes:
    - PrintWriter
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 316
      start: 300
    functionDepth: 1
    functionLinenumber: 300
    functionLinenumberEnd: 316
    functionName: '[org.openjdk.jmh.util.Utils].reflow(PrintWriter,String,int,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].indent(PrintWriter,int)'
    - '[StringTokenizer].<init>(String)'
    - '[PrintWriter].print(String)'
    - '[org.openjdk.jmh.util.Utils].length()'
    - '[StringTokenizer].hasMoreTokens()'
    - '[PrintWriter].print(org.openjdk.jmh.util.Utils)'
    - '[PrintWriter].println()'
    - '[StringTokenizer].nextToken()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Utils].reflow(PrintWriter,String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PrintWriter].print(String)'
      Src: org.openjdk.jmh.util.Utils:320,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - PrintWriter
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - pw
    - indent
    argTypes:
    - PrintWriter
    - int
    constantsTouched: []
    func_position:
      end: 322
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 322
    functionName: '[org.openjdk.jmh.util.Utils].indent(PrintWriter,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[PrintWriter].print(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Utils].indent(PrintWriter,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.util.Utils:325,1
    - Dst: '[String].split(String)'
      Src: org.openjdk.jmh.util.Utils:326,1
    - Dst: w.length()
      Src: org.openjdk.jmh.util.Utils:330,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:333,1
    - Dst: line.trim()
      Src: org.openjdk.jmh.util.Utils:338,1
    - Dst: '[org.openjdk.jmh.util.Utils].isEmpty()'
      Src: org.openjdk.jmh.util.Utils:338,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:339,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - lines
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 342
      start: 324
    functionDepth: 1
    functionLinenumber: 324
    functionLinenumberEnd: 342
    functionName: '[org.openjdk.jmh.util.Utils].rewrap(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[String].split(String)'
    - w.length()
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - line.trim()
    - '[org.openjdk.jmh.util.Utils].isEmpty()'
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.util.Utils].rewrap(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:352,1
    - Dst: '[org.openjdk.jmh.util.Utils].contains(String)'
      Src: org.openjdk.jmh.util.Utils:352,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 353
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 353
    functionName: '[org.openjdk.jmh.util.Utils].isWindows()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].contains(String)'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Utils].isWindows()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:356,1
    - Dst: '[org.openjdk.jmh.util.Utils].contains(String)'
      Src: org.openjdk.jmh.util.Utils:356,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 357
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 357
    functionName: '[org.openjdk.jmh.util.Utils].isLinux()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].contains(String)'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Utils].isLinux()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:360,1
    - Dst: '[org.openjdk.jmh.util.Utils].contains(String)'
      Src: org.openjdk.jmh.util.Utils:360,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 361
      start: 359
    functionDepth: 0
    functionLinenumber: 359
    functionLinenumberEnd: 361
    functionName: '[org.openjdk.jmh.util.Utils].isMacos()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].contains(String)'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.Utils].isMacos()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:364,1
    - Dst: '[org.openjdk.jmh.util.Utils].isWindows()'
      Src: org.openjdk.jmh.util.Utils:369,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 370
      start: 363
    functionDepth: 2
    functionLinenumber: 363
    functionLinenumberEnd: 370
    functionName: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 8
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].isWindows()'
    - System.getProperty(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:374,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:376,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 377
      start: 372
    functionDepth: 1
    functionLinenumber: 372
    functionLinenumberEnd: 377
    functionName: '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 2
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].getCurrentJvmVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:380,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:382,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.Utils:384,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 385
      start: 379
    functionDepth: 1
    functionLinenumber: 379
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.util.Utils].getCurrentOSVersion()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.Utils].getCurrentOSVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.util.Utils:396,1
    - Dst: '[org.openjdk.jmh.util.Utils].getMethod(String)'
      Src: org.openjdk.jmh.util.Utils:397,1
    - Dst: '[org.openjdk.jmh.util.Utils].getMethod(String)'
      Src: org.openjdk.jmh.util.Utils:398,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(null)'
      Src: org.openjdk.jmh.util.Utils:399,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:400,1
    - Dst: ManagementFactory.getRuntimeMXBean()
      Src: org.openjdk.jmh.util.Utils:410,1
    - Dst: '[org.openjdk.jmh.util.Utils].getClass()'
      Src: org.openjdk.jmh.util.Utils:415,1
    - Dst: '[org.openjdk.jmh.util.Utils].getDeclaredField(String)'
      Src: org.openjdk.jmh.util.Utils:415,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(boolean)'
      Src: org.openjdk.jmh.util.Utils:416,1
    - Dst: '[org.openjdk.jmh.util.Utils].get(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:417,1
    - Dst: '[org.openjdk.jmh.util.Utils].getClass()'
      Src: org.openjdk.jmh.util.Utils:418,1
    - Dst: '[org.openjdk.jmh.util.Utils].getDeclaredMethod(String)'
      Src: org.openjdk.jmh.util.Utils:418,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(boolean)'
      Src: org.openjdk.jmh.util.Utils:419,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:420,1
    - Dst: '[org.openjdk.jmh.util.Utils].getName()'
      Src: org.openjdk.jmh.util.Utils:434,1
    - Dst: '[org.openjdk.jmh.util.Utils].indexOf(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:436,1
    - Dst: '[org.openjdk.jmh.util.Utils].indexOf(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:438,1
    - Dst: '[org.openjdk.jmh.util.Utils].substring(int,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:438,1
    - Dst: Long.parseLong(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:440,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.util.Utils:442,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.util.Utils:446,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 448
      start: 392
    functionDepth: 1
    functionLinenumber: 392
    functionLinenumberEnd: 448
    functionName: '[org.openjdk.jmh.util.Utils].getPid()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 3
    functionsReached:
    - Class.forName(String)
    - Long.parseLong(org.openjdk.jmh.util.Utils)
    - '[org.openjdk.jmh.util.Utils].invoke(org.openjdk.jmh.util.Utils)'
    - '[IllegalStateException].<init>(String)'
    - ManagementFactory.getRuntimeMXBean()
    - '[org.openjdk.jmh.util.Utils].setAccessible(boolean)'
    - '[org.openjdk.jmh.util.Utils].getDeclaredMethod(String)'
    - '[org.openjdk.jmh.util.Utils].getDeclaredField(String)'
    - '[org.openjdk.jmh.util.Utils].getName()'
    - '[org.openjdk.jmh.util.Utils].indexOf(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].invoke(null)'
    - '[org.openjdk.jmh.util.Utils].getMethod(String)'
    - '[org.openjdk.jmh.util.Utils].substring(int,org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].get(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].getClass()'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.Utils].getPid()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Process.class.getMethod(String)
      Src: org.openjdk.jmh.util.Utils:458,1
    - Dst: '[org.openjdk.jmh.util.Utils].invoke(Process)'
      Src: org.openjdk.jmh.util.Utils:459,1
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.util.Utils:469,1
    - Dst: '[org.openjdk.jmh.util.Utils].getDeclaredField(String)'
      Src: org.openjdk.jmh.util.Utils:470,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(Process,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:471,1
    - Dst: '[org.openjdk.jmh.util.Utils].get(Process)'
      Src: org.openjdk.jmh.util.Utils:472,1
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.util.Utils:483,1
    - Dst: '[org.openjdk.jmh.util.Utils].getDeclaredField(String)'
      Src: org.openjdk.jmh.util.Utils:484,1
    - Dst: '[org.openjdk.jmh.util.Utils].setAccessible(Process,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:485,1
    - Dst: '[org.openjdk.jmh.util.Utils].get(Process)'
      Src: org.openjdk.jmh.util.Utils:486,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - Process
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - process
    argTypes:
    - Process
    constantsTouched: []
    func_position:
      end: 496
      start: 455
    functionDepth: 1
    functionLinenumber: 455
    functionLinenumberEnd: 496
    functionName: '[org.openjdk.jmh.util.Utils].getPid(Process)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - Class.forName(String)
    - '[org.openjdk.jmh.util.Utils].invoke(Process)'
    - '[org.openjdk.jmh.util.Utils].getDeclaredField(String)'
    - '[org.openjdk.jmh.util.Utils].get(Process)'
    - '[org.openjdk.jmh.util.Utils].setAccessible(Process,org.openjdk.jmh.util.Utils)'
    - Process.class.getMethod(String)
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.Utils].getPid(Process)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.util.Utils:499,1
    - Dst: '[ProcessBuilder].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:501,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.util.Utils:501,1
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.util.Utils:503,1
    - Dst: '[org.openjdk.jmh.util.Utils].getErrorStream()'
      Src: org.openjdk.jmh.util.Utils:506,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
      Src: org.openjdk.jmh.util.Utils:506,1
    - Dst: '[org.openjdk.jmh.util.Utils].getInputStream()'
      Src: org.openjdk.jmh.util.Utils:507,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
      Src: org.openjdk.jmh.util.Utils:507,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.util.Utils:509,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.util.Utils:510,1
    - Dst: '[org.openjdk.jmh.util.Utils].waitFor()'
      Src: org.openjdk.jmh.util.Utils:512,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.util.Utils:514,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.util.Utils:515,1
    - Dst: '[ByteArrayOutputStream].toString()'
      Src: org.openjdk.jmh.util.Utils:518,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:518,1
    - Dst: ex.getMessage()
      Src: org.openjdk.jmh.util.Utils:521,1
    - Dst: Collections.singleton(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:521,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:523,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 526
      start: 498
    functionDepth: 1
    functionLinenumber: 498
    functionLinenumberEnd: 526
    functionName: '[org.openjdk.jmh.util.Utils].tryWith()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[ProcessBuilder].start()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].join()'
    - '[ProcessBuilder].<init>(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.Utils].waitFor()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].start()'
    - '[ByteArrayOutputStream].<init>()'
    - '[ByteArrayOutputStream].toString()'
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
    - Collections.singleton(org.openjdk.jmh.util.Utils)
    - ex.getMessage()
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.util.Utils].getInputStream()'
    - '[org.openjdk.jmh.util.Utils].getErrorStream()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.util.Utils].tryWith()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ProcessBuilder].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:530,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.util.Utils:530,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:532,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Process
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 534
      start: 528
    functionDepth: 0
    functionLinenumber: 528
    functionLinenumberEnd: 534
    functionName: '[org.openjdk.jmh.util.Utils].runAsync()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[ProcessBuilder].<init>(org.openjdk.jmh.util.Utils)'
    - '[ProcessBuilder].start()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
    linkageType: ''
    returnType: Process
    signature: '[org.openjdk.jmh.util.Utils].runAsync()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Arrays.asList(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:537,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:537,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 538
      start: 536
    functionDepth: 0
    functionLinenumber: 536
    functionLinenumberEnd: 538
    functionName: '[org.openjdk.jmh.util.Utils].runWith()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.util.Utils)'
    - Arrays.asList(org.openjdk.jmh.util.Utils)
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.util.Utils].runWith()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: org.openjdk.jmh.util.Utils:541,1
    - Dst: '[ProcessBuilder].<init>(List<String>)'
      Src: org.openjdk.jmh.util.Utils:543,1
    - Dst: '[ProcessBuilder].start()'
      Src: org.openjdk.jmh.util.Utils:543,1
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: org.openjdk.jmh.util.Utils:545,1
    - Dst: '[org.openjdk.jmh.util.Utils].getErrorStream()'
      Src: org.openjdk.jmh.util.Utils:548,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
      Src: org.openjdk.jmh.util.Utils:548,1
    - Dst: '[org.openjdk.jmh.util.Utils].getInputStream()'
      Src: org.openjdk.jmh.util.Utils:549,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
      Src: org.openjdk.jmh.util.Utils:549,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.util.Utils:551,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].start()'
      Src: org.openjdk.jmh.util.Utils:552,1
    - Dst: '[org.openjdk.jmh.util.Utils].waitFor()'
      Src: org.openjdk.jmh.util.Utils:554,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.util.Utils:556,1
    - Dst: '[org.openjdk.jmh.util.InputStreamDrainer].join()'
      Src: org.openjdk.jmh.util.Utils:557,1
    - Dst: '[ByteArrayOutputStream].toString()'
      Src: org.openjdk.jmh.util.Utils:559,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:559,1
    - Dst: ex.getMessage()
      Src: org.openjdk.jmh.util.Utils:561,1
    - Dst: Collections.singleton(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:561,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:563,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cmd
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 566
      start: 540
    functionDepth: 1
    functionLinenumber: 540
    functionLinenumberEnd: 566
    functionName: '[org.openjdk.jmh.util.Utils].runWith(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - '[ProcessBuilder].start()'
    - '[org.openjdk.jmh.util.InputStreamDrainer].join()'
    - '[org.openjdk.jmh.util.Utils].waitFor()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].start()'
    - '[ByteArrayOutputStream].<init>()'
    - '[ByteArrayOutputStream].toString()'
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - '[org.openjdk.jmh.util.InputStreamDrainer].<init>(org.openjdk.jmh.util.Utils,ByteArrayOutputStream)'
    - Collections.singleton(org.openjdk.jmh.util.Utils)
    - '[ProcessBuilder].<init>(List<String>)'
    - ex.getMessage()
    - '[ArrayList].<init>()'
    - '[org.openjdk.jmh.util.Utils].getInputStream()'
    - '[org.openjdk.jmh.util.Utils].getErrorStream()'
    linkageType: ''
    returnType: Collection<String>
    signature: '[org.openjdk.jmh.util.Utils].runWith(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Properties].<init>()'
      Src: org.openjdk.jmh.util.Utils:577,1
    - Dst: System.getProperty(org.openjdk.jmh.util.Utils)
      Src: org.openjdk.jmh.util.Utils:579,1
    - Dst: '[Properties].setProperty(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:579,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Properties
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 582
      start: 575
    functionDepth: 0
    functionLinenumber: 575
    functionLinenumberEnd: 582
    functionName: '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 2
    functionsReached:
    - '[Properties].<init>()'
    - System.getProperty(org.openjdk.jmh.util.Utils)
    - '[Properties].setProperty(org.openjdk.jmh.util.Utils,org.openjdk.jmh.util.Utils)'
    linkageType: ''
    returnType: Properties
    signature: '[org.openjdk.jmh.util.Utils].getRecordedSystemProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Properties].<init>()'
      Src: org.openjdk.jmh.util.Utils:585,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.util.Utils:587,1
    - Dst: '[ArrayList].<init>(List<String>)'
      Src: org.openjdk.jmh.util.Utils:588,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.util.Utils:589,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:589,1
    - Dst: '[ArrayList].toArray()'
      Src: org.openjdk.jmh.util.Utils:590,1
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:590,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.util.Utils:592,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:593,1
    - Dst: '[FileInputStream].<init>(File)'
      Src: org.openjdk.jmh.util.Utils:595,1
    - Dst: '[BufferedInputStream].<init>(FileInputStream)'
      Src: org.openjdk.jmh.util.Utils:595,1
    - Dst: '[Properties].loadFromXML(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:597,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.util.Utils)'
      Src: org.openjdk.jmh.util.Utils:600,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Properties
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cmd
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 603
      start: 584
    functionDepth: 1
    functionLinenumber: 584
    functionLinenumberEnd: 603
    functionName: '[org.openjdk.jmh.util.Utils].readPropertiesFromCommand(List<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(org.openjdk.jmh.util.Utils)'
    - '[Properties].loadFromXML(org.openjdk.jmh.util.Utils)'
    - '[ArrayList].toArray()'
    - '[Collection<String>].isEmpty()'
    - '[Properties].<init>()'
    - '[FileInputStream].<init>(File)'
    - '[File].getAbsolutePath()'
    - '[ArrayList].add(org.openjdk.jmh.util.Utils)'
    - '[BufferedInputStream].<init>(FileInputStream)'
    - '[RuntimeException].<init>(org.openjdk.jmh.util.Utils)'
    - '[ArrayList].<init>(List<String>)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: Properties
    signature: '[org.openjdk.jmh.util.Utils].readPropertiesFromCommand(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Iterator<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterable<T>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - it
    argTypes:
    - Iterator<T>
    constantsTouched: []
    func_position:
      end: 615
      start: 613
    functionDepth: 0
    functionLinenumber: 613
    functionLinenumberEnd: 615
    functionName: '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Iterable<T>
    signature: '[org.openjdk.jmh.util.Utils].adaptForLoop(Iterator<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.util.Utils.BurningTask:347,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 348
      start: 345
    functionDepth: 0
    functionLinenumber: 345
    functionLinenumberEnd: 348
    functionName: '[org.openjdk.jmh.util.Utils.BurningTask].run()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 0
    functionsReached:
    - Thread.interrupted()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.Utils.BurningTask].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Utils.BurningTask
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Utils.BurningTask].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Utils.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Utils.BurningTask
    signature: '[org.openjdk.jmh.util.Utils.BurningTask].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.HashMultiset:34,1
    - Dst: '[Object].<init>(java.util.HashMap)'
      Src: org.openjdk.jmh.util.HashMultiset:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.HashMultiset
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.util.HashMultiset].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/HashMultiset.java
    functionUses: 9
    functionsReached:
    - '[Object].<init>(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.HashMultiset
    signature: '[org.openjdk.jmh.util.HashMultiset].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeMap].<init>()'
      Src: org.openjdk.jmh.util.TreeMultiset:34,1
    - Dst: '[Object].<init>(java.util.TreeMap)'
      Src: org.openjdk.jmh.util.TreeMultiset:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TreeMultiset
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TreeMultiset.java
    functionUses: 5
    functionsReached:
    - '[Object].<init>(java.util.TreeMap)'
    - '[java.util.TreeMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.TreeMultiset
    signature: '[org.openjdk.jmh.util.TreeMultiset].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.TempFile
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - file
    argTypes:
    - File
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.util.TempFile].<init>(File)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFile.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.TempFile
    signature: '[org.openjdk.jmh.util.TempFile].<init>(File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].delete()'
      Src: org.openjdk.jmh.util.TempFile:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.util.TempFile].delete()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFile.java
    functionUses: 2
    functionsReached:
    - '[File].delete()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.TempFile].delete()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.util.TempFile:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFile.java
    functionUses: 6
    functionsReached:
    - '[File].getAbsolutePath()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.TempFile].getAbsolutePath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: File
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.util.TempFile].file()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/TempFile.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: File
    signature: '[org.openjdk.jmh.util.TempFile].file()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.getBoolean(String)
      Src: org.openjdk.jmh.util.ClassUtils:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.util.ClassUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.util.ClassUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ClassUtils.java
    functionUses: 0
    functionsReached:
    - Boolean.getBoolean(String)
    linkageType: ''
    returnType: org.openjdk.jmh.util.ClassUtils
    signature: '[org.openjdk.jmh.util.ClassUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.ClassUtils:61,1
    - Dst: current.getDeclaredMethods()
      Src: org.openjdk.jmh.util.ClassUtils:64,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:64,1
    - Dst: '[java.util.ArrayList].addAll(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:64,1
    - Dst: current.getSuperclass()
      Src: org.openjdk.jmh.util.ClassUtils:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Method>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - clazz
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 68
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.util.ClassUtils].enumerateMethods(Class<?>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ClassUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - current.getDeclaredMethods()
    - current.getSuperclass()
    - '[java.util.Arrays].asList(org.openjdk.jmh.util.ClassUtils)'
    - '[java.util.ArrayList].addAll(org.openjdk.jmh.util.ClassUtils)'
    linkageType: ''
    returnType: java.util.List<Method>
    signature: '[org.openjdk.jmh.util.ClassUtils].enumerateMethods(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.util.ClassUtils:73,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.util.ClassUtils:77,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].split(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:78,1
    - Dst: '[java.io.File].<init>()'
      Src: org.openjdk.jmh.util.ClassUtils:82,1
    - Dst: '[java.io.File].toURI()'
      Src: org.openjdk.jmh.util.ClassUtils:82,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].toURL()'
      Src: org.openjdk.jmh.util.ClassUtils:82,1
    - Dst: '[IllegalStateException].<init>(String,org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:84,1
    - Dst: '[java.net.URLClassLoader].<init>(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:88,1
    - Dst: loader.loadClass(String)
      Src: org.openjdk.jmh.util.ClassUtils:89,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:91,1
    - Dst: '[IllegalArgumentException].<init>(String,org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:94,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 96
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.util.ClassUtils].loadClass(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ClassUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.ClassUtils].toURL()'
    - Class.forName(String)
    - '[java.io.File].<init>()'
    - '[IllegalStateException].<init>(String,org.openjdk.jmh.util.ClassUtils)'
    - '[org.openjdk.jmh.util.ClassUtils].split(org.openjdk.jmh.util.ClassUtils)'
    - System.getProperty(String)
    - loader.loadClass(String)
    - '[IllegalArgumentException].<init>(String,org.openjdk.jmh.util.ClassUtils)'
    - '[java.net.URLClassLoader].<init>(org.openjdk.jmh.util.ClassUtils)'
    - '[java.io.File].toURI()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.util.ClassUtils)'
    linkageType: ''
    returnType: Class<?>
    signature: '[org.openjdk.jmh.util.ClassUtils].loadClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.util.ClassUtils:105,1
    - Dst: '[java.util.Collections].emptyMap()'
      Src: org.openjdk.jmh.util.ClassUtils:105,1
    - Dst: s.length()
      Src: org.openjdk.jmh.util.ClassUtils:109,1
    - Dst: Math.max(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)
      Src: org.openjdk.jmh.util.ClassUtils:109,1
    - Dst: s.split(String)
      Src: org.openjdk.jmh.util.ClassUtils:118,1
    - Dst: names[c].toLowerCase()
      Src: org.openjdk.jmh.util.ClassUtils:125,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].equals()'
      Src: org.openjdk.jmh.util.ClassUtils:125,1
    - Dst: '[java.util.Arrays].copyOf(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:131,1
    - Dst: Math.min(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)
      Src: org.openjdk.jmh.util.ClassUtils:137,1
    - Dst: n.equals(org.openjdk.jmh.util.ClassUtils)
      Src: org.openjdk.jmh.util.ClassUtils:140,1
    - Dst: n.toLowerCase()
      Src: org.openjdk.jmh.util.ClassUtils:140,1
    - Dst: '[org.openjdk.jmh.util.ClassUtils].equals(org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:140,1
    - Dst: '[java.util.Arrays].copyOf(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:149,1
    - Dst: prefix[c].charAt(int)
      Src: org.openjdk.jmh.util.ClassUtils:153,1
    - Dst: String.valueOf(org.openjdk.jmh.util.ClassUtils)
      Src: org.openjdk.jmh.util.ClassUtils:153,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.ClassUtils:156,1
    - Dst: s.split(String)
      Src: org.openjdk.jmh.util.ClassUtils:160,1
    - Dst: System.arraycopy(org.openjdk.jmh.util.ClassUtils,int,org.openjdk.jmh.util.ClassUtils,int,org.openjdk.jmh.util.ClassUtils)
      Src: org.openjdk.jmh.util.ClassUtils:161,1
    - Dst: n.isEmpty()
      Src: org.openjdk.jmh.util.ClassUtils:165,1
    - Dst: dense.endsWith(String)
      Src: org.openjdk.jmh.util.ClassUtils:170,1
    - Dst: dense.length()
      Src: org.openjdk.jmh.util.ClassUtils:171,1
    - Dst: dense.substring(int,int)
      Src: org.openjdk.jmh.util.ClassUtils:171,1
    - Dst: '[java.util.HashMap].put(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)'
      Src: org.openjdk.jmh.util.ClassUtils:174,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 178
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/ClassUtils.java
    functionUses: 0
    functionsReached:
    - s.length()
    - Math.min(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)
    - n.equals(org.openjdk.jmh.util.ClassUtils)
    - dense.endsWith(String)
    - System.arraycopy(org.openjdk.jmh.util.ClassUtils,int,org.openjdk.jmh.util.ClassUtils,int,org.openjdk.jmh.util.ClassUtils)
    - '[java.util.HashMap].<init>()'
    - Math.max(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)
    - dense.substring(int,int)
    - names[c].toLowerCase()
    - '[org.openjdk.jmh.util.ClassUtils].equals()'
    - n.toLowerCase()
    - '[java.util.HashMap].put(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)'
    - '[java.util.Arrays].copyOf(org.openjdk.jmh.util.ClassUtils,org.openjdk.jmh.util.ClassUtils)'
    - '[java.util.Collections].emptyMap()'
    - s.split(String)
    - dense.length()
    - prefix[c].charAt(int)
    - String.valueOf(org.openjdk.jmh.util.ClassUtils)
    - n.isEmpty()
    - '[org.openjdk.jmh.util.ClassUtils].equals(org.openjdk.jmh.util.ClassUtils)'
    - '[java.util.Collection<String>].isEmpty()'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[org.openjdk.jmh.util.ClassUtils].denseClassNames(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<T,Long>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.DelegatingMultiset
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - map
    argTypes:
    - java.util.Map<T,Long>
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].<init>(java.util.Map<T,Long>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.DelegatingMultiset
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].<init>(java.util.Map<T,Long>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.DelegatingMultiset].add(T,int)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].add(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.DelegatingMultiset].add(T,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].add(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].get(T)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:49,1
    - Dst: '[java.util.Map<T,Long>].put(T,org.openjdk.jmh.util.DelegatingMultiset)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:56,1
    - Dst: '[java.util.Map<T,Long>].remove(T)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:58,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - element
    - add
    argTypes:
    - T
    - long
    constantsTouched: []
    func_position:
      end: 60
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].add(T,long)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].remove(T)'
    - '[java.util.Map<T,Long>].get(T)'
    - '[java.util.Map<T,Long>].put(T,org.openjdk.jmh.util.DelegatingMultiset)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].add(T,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].get(T)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:64,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].count(T)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].get(T)'
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].count(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].entrySet()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<Map.Entry<T,Long>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].entrySet()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].entrySet()'
    linkageType: ''
    returnType: java.util.Collection<Map.Entry<T,Long>>
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].entrySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].isEmpty()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].isEmpty()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].isEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].size()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].keySet()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:85,1
    - Dst: '[java.util.Collections].unmodifiableCollection(org.openjdk.jmh.util.DelegatingMultiset)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].keys()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].keySet()'
    - '[java.util.Collections].unmodifiableCollection(org.openjdk.jmh.util.DelegatingMultiset)'
    linkageType: ''
    returnType: java.util.Collection<T>
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].keys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.DelegatingMultiset].getClass()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:91,1
    - Dst: '[Object].getClass()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:91,1
    - Dst: '[java.util.Map<T,Long>].equals(org.openjdk.jmh.util.DelegatingMultiset)'
      Src: org.openjdk.jmh.util.DelegatingMultiset:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 100
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].equals(Object)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].equals(org.openjdk.jmh.util.DelegatingMultiset)'
    - '[Object].getClass()'
    - '[org.openjdk.jmh.util.DelegatingMultiset].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].hashCode()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].hashCode()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<T,Long>].clear()'
      Src: org.openjdk.jmh.util.DelegatingMultiset:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - java.util.Map<T,Long>
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.util.DelegatingMultiset].clear()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/DelegatingMultiset.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<T,Long>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.DelegatingMultiset].clear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Map.Entry.comparingByValue()
      Src: org.openjdk.jmh.util.Multisets:32,1
    - Dst: '[org.openjdk.jmh.util.Multisets].reversed()'
      Src: org.openjdk.jmh.util.Multisets:32,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,org.openjdk.jmh.util.Multisets)'
      Src: org.openjdk.jmh.util.Multisets:32,1
    - Dst: '[org.openjdk.jmh.util.Multiset<T>].entrySet()'
      Src: org.openjdk.jmh.util.Multisets:34,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].addAll(org.openjdk.jmh.util.Multisets)'
      Src: org.openjdk.jmh.util.Multisets:34,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
      Src: org.openjdk.jmh.util.Multisets:36,1
    - Dst: '[ArrayList].<init>(int)'
      Src: org.openjdk.jmh.util.Multisets:36,1
    - Dst: '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
      Src: org.openjdk.jmh.util.Multisets:39,1
    - Dst: '[E].getKey()'
      Src: org.openjdk.jmh.util.Multisets:40,1
    - Dst: '[ArrayList].add(org.openjdk.jmh.util.Multisets)'
      Src: org.openjdk.jmh.util.Multisets:40,1
    - Dst: Collections.reverse(ArrayList)
      Src: org.openjdk.jmh.util.Multisets:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Multiset<T>
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<T>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - set
    - top
    argTypes:
    - org.openjdk.jmh.util.Multiset<T>
    - int
    constantsTouched: []
    func_position:
      end: 47
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.Multiset<T>,int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multisets.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].add(org.openjdk.jmh.util.Multisets)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].addAll(org.openjdk.jmh.util.Multisets)'
    - '[org.openjdk.jmh.util.Multisets].reversed()'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].<init>(int,org.openjdk.jmh.util.Multisets)'
    - '[E].getKey()'
    - '[org.openjdk.jmh.util.Multiset<T>].entrySet()'
    - Collections.reverse(ArrayList)
    - Map.Entry.comparingByValue()
    - '[ArrayList].<init>(int)'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].poll()'
    - '[org.openjdk.jmh.util.BoundedPriorityQueue].size()'
    linkageType: ''
    returnType: List<T>
    signature: '[org.openjdk.jmh.util.Multisets].countHighest(org.openjdk.jmh.util.Multiset<T>,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Multiset<T>].keys()'
      Src: org.openjdk.jmh.util.Multisets:50,1
    - Dst: '[ArrayList].<init>(org.openjdk.jmh.util.Multisets)'
      Src: org.openjdk.jmh.util.Multisets:50,1
    - Dst: '[ArrayList].sort()'
      Src: org.openjdk.jmh.util.Multisets:51,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Multiset<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<T>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - set
    argTypes:
    - org.openjdk.jmh.util.Multiset<T>
    constantsTouched: []
    func_position:
      end: 53
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.util.Multiset<T>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multisets.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Multiset<T>].keys()'
    - '[ArrayList].<init>(org.openjdk.jmh.util.Multisets)'
    - '[ArrayList].sort()'
    linkageType: ''
    returnType: List<T>
    signature: '[org.openjdk.jmh.util.Multisets].sortedDesc(org.openjdk.jmh.util.Multiset<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Multisets
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.Multisets].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/Multisets.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.Multisets
    signature: '[org.openjdk.jmh.util.Multisets].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:41,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.TestLineWriter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 2
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(org.openjdk.jmh.util.lines.TestLineWriter)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.TestLineWriter
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:46,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:46,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 3
    functionsReached:
    - '[String].length()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encode(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:52,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:53,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].appendArmoredWithLen(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.lines.Armor].encode(String)'
    - '[StringBuilder].append(String)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[String].length()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].appendArmoredWithLen(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].append(int)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:59,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - len
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(int)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(int)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].append(char)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:64,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tag
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(char)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:69,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 2
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:74,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:75,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:77,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:78,1
    - Dst: String.valueOf(org.openjdk.jmh.util.lines.TestLineWriter)
      Src: org.openjdk.jmh.util.lines.TestLineWriter:78,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<Integer>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<Integer>
    constantsTouched: []
    func_position:
      end: 80
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - String.valueOf(org.openjdk.jmh.util.lines.TestLineWriter)
    - '[org.openjdk.jmh.util.Optional<Integer>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalInt(org.openjdk.jmh.util.Optional<Integer>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<String>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:83,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:84,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:86,1
    - Dst: '[org.openjdk.jmh.util.Optional<String>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:87,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<String>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<String>
    constantsTouched: []
    func_position:
      end: 89
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<String>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<String>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.Optional<String>].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalString(org.openjdk.jmh.util.Optional<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:92,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:93,1
    - Dst: String.valueOf(org.openjdk.jmh.util.lines.TestLineWriter)
      Src: org.openjdk.jmh.util.lines.TestLineWriter:95,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arr
    argTypes:
    - int[]
    constantsTouched: []
    func_position:
      end: 97
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray(int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - String.valueOf(org.openjdk.jmh.util.lines.TestLineWriter)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putIntArray(int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:100,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:101,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:103,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:104,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].size()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:105,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:105,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].size()'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.Optional<java.util.Collection<String>>].get()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalStringCollection(org.openjdk.jmh.util.Optional<java.util.Collection<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:113,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:114,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:116,1
    - Dst: '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:117,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:117,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    constantsTouched: []
    func_position:
      end: 119
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeValue(org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:122,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:123,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:125,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:126,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:126,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:126,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    constantsTouched: []
    func_position:
      end: 128
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(String)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].get()'
    - '[org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalTimeUnit(org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].hasValue()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:131,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:132,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:134,1
    - Dst: '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].get()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:136,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].size()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:137,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:137,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].keySet()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:139,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:140,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].get(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:142,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:143,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineWriter].appendArmoredWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:146,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opt
    argTypes:
    - org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
    constantsTouched: []
    func_position:
      end: 150
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 150
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].hasValue()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].keySet()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].size()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendArmoredWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendTag(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].get(org.openjdk.jmh.util.lines.TestLineWriter)'
    - '[org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>].get()'
    - '[org.openjdk.jmh.util.lines.TestLineWriter].appendWithLen(org.openjdk.jmh.util.lines.TestLineWriter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].putOptionalParamCollection(org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.lines.TestLineWriter:154,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - StringBuilder
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineWriter.java
    functionUses: 4
    functionsReached:
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.TestLineWriter].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      - int[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ibuf
    - obuf
    argTypes:
    - int[]
    - int[]
    constantsTouched: []
    func_position:
      end: 46
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.util.lines.Armor].encodeStep(int[],int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Armor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.Armor].encodeStep(int[],int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      - int[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ibuf
    - obuf
    argTypes:
    - int[]
    - int[]
    constantsTouched: []
    func_position:
      end: 56
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.util.lines.Armor].decodeStep(int[],int[])'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Armor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.util.lines.Armor].decodeStep(int[],int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.lines.Armor:59,1
    - Dst: '[String].toCharArray()'
      Src: org.openjdk.jmh.util.lines.Armor:60,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encodeStep(org.openjdk.jmh.util.lines.Armor,org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:71,1
    - Dst: '[String].charAt()'
      Src: org.openjdk.jmh.util.lines.Armor:74,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:74,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.util.lines.Armor:81,1
    - Dst: '[String].charAt(int)'
      Src: org.openjdk.jmh.util.lines.Armor:81,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].encodeStep(org.openjdk.jmh.util.lines.Armor,org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:92,1
    - Dst: '[String].charAt()'
      Src: org.openjdk.jmh.util.lines.Armor:95,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:95,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:98,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.lines.Armor:102,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 66
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - src
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.util.lines.Armor].encode(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Armor.java
    functionUses: 1
    functionsReached:
    - '[String].length()'
    - '[String].toCharArray()'
    - '[org.openjdk.jmh.util.lines.Armor].encodeStep(org.openjdk.jmh.util.lines.Armor,org.openjdk.jmh.util.lines.Armor)'
    - '[StringBuilder].append(org.openjdk.jmh.util.lines.Armor)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[String].charAt()'
    - '[String].charAt(int)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.Armor].encode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].toCharArray()'
      Src: org.openjdk.jmh.util.lines.Armor:106,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.util.lines.Armor:110,1
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.util.lines.Armor:113,1
    - Dst: '[String].indexOf()'
      Src: org.openjdk.jmh.util.lines.Armor:122,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].decodeStep(org.openjdk.jmh.util.lines.Armor,org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:137,1
    - Dst: '[String].<init>(org.openjdk.jmh.util.lines.Armor,int,org.openjdk.jmh.util.lines.Armor)'
      Src: org.openjdk.jmh.util.lines.Armor:144,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - encoded
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 145
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Armor.java
    functionUses: 4
    functionsReached:
    - '[String].length()'
    - '[String].toCharArray()'
    - '[String].indexOf()'
    - '[IllegalArgumentException].<init>(String)'
    - '[String].<init>(org.openjdk.jmh.util.lines.Armor,int,org.openjdk.jmh.util.lines.Armor)'
    - '[org.openjdk.jmh.util.lines.Armor].decodeStep(org.openjdk.jmh.util.lines.Armor,org.openjdk.jmh.util.lines.Armor)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.Armor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.lines.Armor].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Armor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.Armor
    signature: '[org.openjdk.jmh.util.lines.Armor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.Constants
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.util.lines.Constants].<init>()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/Constants.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.Constants
    signature: '[org.openjdk.jmh.util.lines.Constants].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:46,1
    - Dst: MAGIC.length()
      Src: org.openjdk.jmh.util.lines.TestLineReader:46,1
    - Dst: '[String].startsWith(org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:46,1
    - Dst: MAGIC.length()
      Src: org.openjdk.jmh.util.lines.TestLineReader:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.lines.TestLineReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - line
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[String].length()'
    - '[String].startsWith(org.openjdk.jmh.util.lines.TestLineReader)'
    - MAGIC.length()
    linkageType: ''
    returnType: org.openjdk.jmh.util.lines.TestLineReader
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:51,1
    - Dst: '[String].charAt(int)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:52,1
    - Dst: Character.isDigit(org.openjdk.jmh.util.lines.TestLineReader)
      Src: org.openjdk.jmh.util.lines.TestLineReader:53,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:54,1
    - Dst: '[String].charAt(int)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:56,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:59,1
    - Dst: Integer.parseInt(org.openjdk.jmh.util.lines.TestLineReader)
      Src: org.openjdk.jmh.util.lines.TestLineReader:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 4
    functionsReached:
    - '[StringBuilder].append(org.openjdk.jmh.util.lines.TestLineReader)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - Integer.parseInt(org.openjdk.jmh.util.lines.TestLineReader)
    - Character.isDigit(org.openjdk.jmh.util.lines.TestLineReader)
    - '[String].charAt(int)'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:63,1
    - Dst: '[String].substring(int,org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 62
    functionDepth: 2
    functionLinenumber: 62
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 9
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
    - '[String].substring(int,org.openjdk.jmh.util.lines.TestLineReader)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:70,1
    - Dst: '[org.openjdk.jmh.util.lines.Armor].decode(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 3
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].readArmoredString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.util.lines.Armor].decode(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].readArmoredString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].charAt(int)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 8
    functionsReached:
    - '[String].charAt(int)'
    linkageType: ''
    returnType: char
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:80,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:82,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:84,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 79
    functionDepth: 3
    functionLinenumber: 79
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: RuntimeException
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - msg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 8
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.util.lines.TestLineReader)'
    linkageType: ''
    returnType: RuntimeException
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].isCorrect()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].isCorrect()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:97,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:99,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:101,1
    - Dst: Integer.valueOf(String)
      Src: org.openjdk.jmh.util.lines.TestLineReader:101,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:101,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:103,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<Integer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 96
    functionDepth: 3
    functionLinenumber: 96
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - Integer.valueOf(String)
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.util.lines.TestLineReader)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<Integer>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalInt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:108,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:110,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:112,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:112,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:114,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 107
    functionDepth: 3
    functionLinenumber: 107
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<String>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:119,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:121,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:123,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:123,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:123,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:125,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 118
    functionDepth: 3
    functionLinenumber: 118
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].fromString(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<org.openjdk.jmh.runner.options.TimeValue>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:130,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:132,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:134,1
    - Dst: '[java.util.concurrent.TimeUnit].valueOf(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:134,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:134,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:136,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 129
    functionDepth: 3
    functionLinenumber: 129
    functionLinenumberEnd: 138
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[java.util.concurrent.TimeUnit].valueOf(String)'
    - '[org.openjdk.jmh.util.Optional].of(org.openjdk.jmh.util.lines.TestLineReader)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.concurrent.TimeUnit>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalTimeUnit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:141,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:143,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:145,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:146,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:148,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:148,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(java.util.ArrayList)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:150,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:152,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 140
    functionDepth: 2
    functionLinenumber: 140
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    - '[org.openjdk.jmh.util.Optional].of(java.util.ArrayList)'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Collection<String>>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalStringCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:157,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:159,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:162,1
    - Dst: Integer.parseInt(String)
      Src: org.openjdk.jmh.util.lines.TestLineReader:162,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:166,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 156
    functionDepth: 2
    functionLinenumber: 156
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - Integer.parseInt(String)
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextIntArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:171,1
    - Dst: '[org.openjdk.jmh.util.Optional].none()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:173,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:175,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:177,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:179,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:181,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].readArmoredString()'
      Src: org.openjdk.jmh.util.lines.TestLineReader:184,1
    - Dst: '[java.util.HashMap].put(String,org.openjdk.jmh.util.lines.TestLineReader)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:187,1
    - Dst: '[org.openjdk.jmh.util.Optional].of(java.util.HashMap)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:189,1
    - Dst: '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
      Src: org.openjdk.jmh.util.lines.TestLineReader:191,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 170
    functionDepth: 2
    functionLinenumber: 170
    functionLinenumberEnd: 193
    functionName: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
    functionSourceFile: /src/jmh/jmh-core/src/main/java/org/openjdk/jmh/util/lines/TestLineReader.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.lines.TestLineReader].readArmoredString()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,org.openjdk.jmh.util.lines.TestLineReader)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readString()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readLen()'
    - '[org.openjdk.jmh.util.lines.TestLineReader].error(String)'
    - '[org.openjdk.jmh.util.Optional].none()'
    - '[org.openjdk.jmh.util.Optional].of(java.util.HashMap)'
    - '[org.openjdk.jmh.util.lines.TestLineReader].readChar()'
    linkageType: ''
    returnType: org.openjdk.jmh.util.Optional<java.util.Map<String,String[]>>
    signature: '[org.openjdk.jmh.util.lines.TestLineReader].nextOptionalParamCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.SourceVersion].latest()'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.BenchmarkGenerator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.lang.model.SourceVersion
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.BenchmarkProcessor].getSupportedSourceVersion()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/BenchmarkProcessor.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.SourceVersion].latest()'
    linkageType: ''
    returnType: javax.lang.model.SourceVersion
    signature: '[org.openjdk.jmh.generators.BenchmarkProcessor].getSupportedSourceVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].<init>(javax.annotation.processing.RoundEnvironment,org.openjdk.jmh.generators.BenchmarkProcessor)'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:54,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].<init>(javax.annotation.processing.RoundEnvironment,org.openjdk.jmh.generators.BenchmarkProcessor)'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:55,1
    - Dst: '[javax.annotation.processing.RoundEnvironment].processingOver()'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:56,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:57,1
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:59,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<?extendsTypeElement>
      - javax.annotation.processing.RoundEnvironment
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.BenchmarkGenerator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 2
    argNames:
    - annotations
    - roundEnv
    argTypes:
    - java.util.Set<?extendsTypeElement>
    - javax.annotation.processing.RoundEnvironment
    constantsTouched: []
    func_position:
      end: 62
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.generators.BenchmarkProcessor].process(java.util.Set<?extendsTypeElement>,javax.annotation.processing.RoundEnvironment)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/BenchmarkProcessor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].complete(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].<init>(javax.annotation.processing.RoundEnvironment,org.openjdk.jmh.generators.BenchmarkProcessor)'
    - '[javax.annotation.processing.RoundEnvironment].processingOver()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].<init>(javax.annotation.processing.RoundEnvironment,org.openjdk.jmh.generators.BenchmarkProcessor)'
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].generate(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.BenchmarkProcessor].process(java.util.Set<?extendsTypeElement>,javax.annotation.processing.RoundEnvironment)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
      Src: org.openjdk.jmh.generators.BenchmarkProcessor:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.BenchmarkGenerator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.BenchmarkProcessor
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 3
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.generators.BenchmarkProcessor].<init>()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/BenchmarkProcessor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.core.BenchmarkGenerator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.BenchmarkProcessor
    signature: '[org.openjdk.jmh.generators.BenchmarkProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - roundEnv
    - processingEnv
    argTypes:
    - javax.annotation.processing.RoundEnvironment
    - javax.annotation.processing.ProcessingEnvironment
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].<init>(javax.annotation.processing.RoundEnvironment,javax.annotation.processing.ProcessingEnvironment)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].<init>(javax.annotation.processing.RoundEnvironment,javax.annotation.processing.ProcessingEnvironment)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:49,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createResource(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:49,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].openOutputStream()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: OutputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].newResource(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createResource(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,String)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].openOutputStream()'
    linkageType: ''
    returnType: OutputStream
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].newResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:54,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getResource(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:54,1
    - Dst: '[InputStream].openInputStream()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InputStream
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getResource(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
    - '[InputStream].openInputStream()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getResource(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,String)'
    linkageType: ''
    returnType: InputStream
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:59,1
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getElementUtils()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:61,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getTypeElement(String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:61,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createSourceFile(String,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:62,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].openWriter()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:62,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createSourceFile(String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:64,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].openWriter()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Writer
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - className
    - originatingClassName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].newClass(String,String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createSourceFile(String)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].createSourceFile(String,org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
    - '[javax.annotation.processing.ProcessingEnvironment].getElementUtils()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].openWriter()'
    - '[javax.annotation.processing.ProcessingEnvironment].getFiler()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].getTypeElement(String)'
    linkageType: ''
    returnType: Writer
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].newClass(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:70,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:75,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:75,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,javax.lang.model.element.Element)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,javax.lang.model.element.Element)'
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:80,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printError(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:85,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:90,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:90,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,javax.lang.model.element.Element)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.openjdk.jmh.generators.core.MetadataInfo
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - element
    argTypes:
    - String
    - org.openjdk.jmh.generators.core.MetadataInfo
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String,javax.lang.model.element.Element)'
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String,org.openjdk.jmh.generators.core.MetadataInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:95,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - message
    - throwable
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String,Throwable)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].throwableToString(Throwable)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printWarning(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:100,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorDestinaton:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorDestination
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printNote(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorDestinaton.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorDestinaton,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorDestinaton].printNote(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:41,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:43,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.VariableElement
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APFieldInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 2
    argNames:
    - processEnv
    - ve
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - javax.lang.model.element.VariableElement
    constantsTouched: []
    func_position:
      end: 46
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APFieldInfo
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getSimpleName()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:50,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 1
    functionsReached:
    - '[javax.lang.model.element.VariableElement].getSimpleName()'
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].asType()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:55,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APFieldInfo,org.openjdk.jmh.generators.annotations.APFieldInfo)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getType()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APFieldInfo,org.openjdk.jmh.generators.annotations.APFieldInfo)'
    - '[javax.lang.model.element.VariableElement].asType()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:60,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
    - '[javax.lang.model.element.VariableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:65,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
    - '[javax.lang.model.element.VariableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:70,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].contains(org.openjdk.jmh.generators.annotations.APFieldInfo)'
    - '[javax.lang.model.element.VariableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.element.VariableElement].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].getEnclosingElement()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:80,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APFieldInfo,javax.lang.model.element.TypeElement)'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APFieldInfo,javax.lang.model.element.TypeElement)'
    - '[javax.lang.model.element.VariableElement].getEnclosingElement()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getType()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:84,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].getName()'
      Src: org.openjdk.jmh.generators.annotations.APFieldInfo:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 2
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.generators.annotations.APFieldInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APFieldInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].getType()'
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APFieldInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.ExecutableElement)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:45,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:47,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:50,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APMethodInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 3
    argNames:
    - processEnv
    - ci
    - el
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - org.openjdk.jmh.generators.core.ClassInfo
    - javax.lang.model.element.ExecutableElement
    constantsTouched: []
    func_position:
      end: 54
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.core.ClassInfo,javax.lang.model.element.ExecutableElement)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.ExecutableElement)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APMethodInfo
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.core.ClassInfo,javax.lang.model.element.ExecutableElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getSimpleName()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:63,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 2
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
    - '[javax.lang.model.element.ExecutableElement].getSimpleName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getReturnType()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:68,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 3
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getReturnType()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.element.ExecutableElement].getReturnType()'
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:73,1
    - Dst: '[javax.lang.model.element.ExecutableElement].getParameters()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:74,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APParameterInfo].<init>(org.openjdk.jmh.generators.annotations.APMethodInfo,org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:75,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APParameterInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:75,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getParameters()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[javax.lang.model.element.ExecutableElement].getParameters()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APParameterInfo)'
    - '[org.openjdk.jmh.generators.annotations.APParameterInfo].<init>(org.openjdk.jmh.generators.annotations.APMethodInfo,org.openjdk.jmh.generators.annotations.APMethodInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.element.ExecutableElement].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:87,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.element.ExecutableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:92,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.element.ExecutableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:97,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isSynchronized()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.element.ExecutableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isSynchronized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:102,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.element.ExecutableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.ExecutableElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:107,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].contains(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.element.ExecutableElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:112,1
    - Dst: '[javax.lang.model.element.ExecutableElement].toString()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:112,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    - '[javax.lang.model.element.ExecutableElement].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:117,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:117,1
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 118
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].getQualifiedName()'
    - '[String].compareTo(String)'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:121,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].getName()'
      Src: org.openjdk.jmh.generators.annotations.APMethodInfo:121,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - javax.lang.model.element.ExecutableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 2
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMethodInfo.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APMethodInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.TypeElement)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:55,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:57,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.TypeElement
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 2
    argNames:
    - processEnv
    - element
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - javax.lang.model.element.TypeElement
    constantsTouched: []
    func_position:
      end: 62
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.TypeElement)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.TypeElement)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.TypeElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getTypeUtils()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:65,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].asElement(javax.lang.model.type.TypeMirror)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:65,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:65,1
    - Dst: '[javax.lang.model.type.TypeMirror].getKind()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:67,1
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getTypeUtils()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:71,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].asElement(javax.lang.model.type.TypeMirror)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.type.TypeMirror
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 2
    argNames:
    - processEnv
    - mirror
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - javax.lang.model.type.TypeMirror
    constantsTouched: []
    func_position:
      end: 74
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.type.TypeMirror)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].asElement(javax.lang.model.type.TypeMirror)'
    - '[javax.lang.model.type.TypeMirror].getKind()'
    - '[javax.annotation.processing.ProcessingEnvironment].getTypeUtils()'
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APClassInfo)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.type.TypeMirror)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:79,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 80
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.element.TypeElement].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:84,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:85,1
    - Dst: '[javax.lang.model.element.TypeElement].getEnclosedElements()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:86,1
    - Dst: '[javax.lang.model.util.ElementFilter].constructorsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:86,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:87,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:87,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getConstructors()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[javax.lang.model.util.ElementFilter].constructorsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[java.util.Collections].emptyList()'
    - '[javax.lang.model.element.TypeElement].getEnclosedElements()'
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getConstructors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.type.TypeMirror].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:94,1
    - Dst: '[javax.lang.model.element.TypeElement].getSimpleName()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:95,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:95,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 92
    functionDepth: 3
    functionLinenumber: 92
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
    - '[javax.lang.model.element.TypeElement].getSimpleName()'
    - '[javax.lang.model.type.TypeMirror].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.type.TypeMirror].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:100,1
    - Dst: '[javax.lang.model.element.TypeElement].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:101,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:101,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 98
    functionDepth: 2
    functionLinenumber: 98
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
    - '[javax.lang.model.type.TypeMirror].toString()'
    - '[javax.lang.model.element.TypeElement].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:106,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:107,1
    - Dst: '[javax.lang.model.element.TypeElement].getEnclosedElements()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:108,1
    - Dst: '[javax.lang.model.util.ElementFilter].fieldsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:108,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APFieldInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:109,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APFieldInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:109,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getFields()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.util.ElementFilter].fieldsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.generators.annotations.APFieldInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APFieldInfo)'
    - '[java.util.Collections].emptyList()'
    - '[javax.lang.model.element.TypeElement].getEnclosedElements()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:116,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:117,1
    - Dst: '[javax.lang.model.element.TypeElement].getEnclosedElements()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:118,1
    - Dst: '[javax.lang.model.util.ElementFilter].methodsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:118,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:119,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APMethodInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:119,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getMethods()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APMethodInfo)'
    - '[javax.lang.model.util.ElementFilter].methodsIn(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[java.util.Collections].emptyList()'
    - '[javax.lang.model.element.TypeElement].getEnclosedElements()'
    - '[org.openjdk.jmh.generators.annotations.APMethodInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getMethods()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: walk.getKind()
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:128,1
    - Dst: walk.getEnclosingElement()
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:129,1
    - Dst: '[javax.lang.model.element.PackageElement].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:131,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:131,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 124
    functionDepth: 3
    functionLinenumber: 124
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getPackageName()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
    - '[javax.lang.model.element.PackageElement].getQualifiedName()'
    - walk.getKind()
    - walk.getEnclosingElement()
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getPackageName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getSuperclass()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:137,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].getKind()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:138,1
    - Dst: processEnv.getTypeUtils()
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:141,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].asElement(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:141,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:142,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getSuperClass()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getSuperclass()'
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].asElement(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - processEnv.getTypeUtils()
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].getKind()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getSuperClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getEnclosingElement()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:149,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].getKind()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:150,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,javax.lang.model.element.TypeElement)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:151,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APClassInfo,javax.lang.model.element.TypeElement)'
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].getKind()'
    - '[javax.lang.model.element.TypeElement].getEnclosingElement()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:160,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:160,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:166,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:166,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:172,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:172,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:178,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:178,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 179
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 179
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:184,1
    - Dst: '[javax.lang.model.element.TypeElement].getModifiers()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:184,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:184,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 181
    functionDepth: 1
    functionLinenumber: 181
    functionLinenumberEnd: 185
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isInner()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].contains(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[javax.lang.model.element.TypeElement].getModifiers()'
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].getDeclaringClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isInner()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.TypeElement].getKind()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:190,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].isEnum()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.element.TypeElement].getKind()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].isEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:195,1
    - Dst: '[javax.lang.model.element.TypeElement].getEnclosedElements()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:196,1
    - Dst: e.getKind()
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:197,1
    - Dst: e.getSimpleName()
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:198,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:198,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:198,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 193
    functionDepth: 3
    functionLinenumber: 193
    functionLinenumberEnd: 202
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].getEnumConstants()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(String)'
    - e.getKind()
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
    - e.getSimpleName()
    - '[javax.lang.model.element.TypeElement].getEnclosedElements()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].getEnumConstants()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.annotations.APClassInfo:205,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.TypeElement
      - boolean
      - javax.lang.model.type.TypeMirror
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 206
      start: 204
    functionDepth: 2
    functionLinenumber: 204
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APClassInfo.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APClassInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.Element
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.Element
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APMetadataInfo
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - processEnv
    - element
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - javax.lang.model.element.Element
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.Element)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMetadataInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APMetadataInfo
    signature: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.Element)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.Element
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.lang.model.element.Element
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APMetadataInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: javax.lang.model.element.Element
    signature: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].getElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:37,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:39,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.ProcessingEnvironment
      - javax.lang.model.element.VariableElement
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ParameterInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APParameterInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 2
    argNames:
    - processEnv
    - ve
    argTypes:
    - javax.annotation.processing.ProcessingEnvironment
    - javax.lang.model.element.VariableElement
    constantsTouched: []
    func_position:
      end: 42
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.generators.annotations.APParameterInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APParameterInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APMetadataInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APParameterInfo
    signature: '[org.openjdk.jmh.generators.annotations.APParameterInfo].<init>(javax.annotation.processing.ProcessingEnvironment,javax.lang.model.element.VariableElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.element.VariableElement].asType()'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:46,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APParameterInfo,org.openjdk.jmh.generators.annotations.APParameterInfo)'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ParameterInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.generators.annotations.APParameterInfo].getType()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APParameterInfo.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(org.openjdk.jmh.generators.annotations.APParameterInfo,org.openjdk.jmh.generators.annotations.APParameterInfo)'
    - '[javax.lang.model.element.VariableElement].asType()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APParameterInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.annotations.APParameterInfo].getType()'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:50,1
    - Dst: '[javax.lang.model.element.VariableElement].getSimpleName()'
      Src: org.openjdk.jmh.generators.annotations.APParameterInfo:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.lang.model.element.VariableElement
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ParameterInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.openjdk.jmh.generators.annotations.APMetadataInfo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.generators.annotations.APParameterInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APParameterInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APParameterInfo].getType()'
    - '[javax.lang.model.element.VariableElement].getSimpleName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.annotations.APParameterInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      - java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.annotations.APGeneratorSource
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - roundEnv
    - processingEnv
    argTypes:
    - javax.annotation.processing.RoundEnvironment
    - javax.annotation.processing.ProcessingEnvironment
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].<init>(javax.annotation.processing.RoundEnvironment,javax.annotation.processing.ProcessingEnvironment)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorSource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.annotations.APGeneratorSource
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].<init>(javax.annotation.processing.RoundEnvironment,javax.annotation.processing.ProcessingEnvironment)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Comparator].comparing()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:60,1
    - Dst: '[java.util.TreeSet].<init>(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:60,1
    - Dst: '[javax.annotation.processing.RoundEnvironment].getRootElements()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:68,1
    - Dst: e.getKind()
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:69,1
    - Dst: '[java.util.TreeSet].add(javax.lang.model.element.TypeElement)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:70,1
    - Dst: '[java.util.TreeSet].size()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:74,1
    - Dst: '[java.util.TreeSet].size()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:75,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:76,1
    - Dst: walk.getEnclosedElements()
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:81,1
    - Dst: '[javax.lang.model.util.ElementFilter].typesIn(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:81,1
    - Dst: '[java.util.ArrayList].addAll(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:81,1
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getTypeUtils()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:83,1
    - Dst: walk.getSuperclass()
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:83,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].asElement(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:83,1
    - Dst: t.getClass()
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:91,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getName()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:91,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].endsWith(String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:91,1
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:92,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:92,1
    - Dst: '[RuntimeException].<init>(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:94,1
    - Dst: '[java.util.TreeSet].addAll(java.util.ArrayList)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:98,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].convert(java.util.TreeSet)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:101,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      - java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getClasses()'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[javax.annotation.processing.ProcessingEnvironment].getMessager()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getName()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].asElement(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - e.getKind()
    - '[javax.annotation.processing.RoundEnvironment].getRootElements()'
    - '[java.util.TreeSet].size()'
    - '[java.util.TreeSet].<init>(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - '[java.util.ArrayList].<init>()'
    - walk.getEnclosedElements()
    - '[javax.lang.model.util.ElementFilter].typesIn(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - '[javax.annotation.processing.ProcessingEnvironment].getTypeUtils()'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].endsWith(String)'
    - walk.getSuperclass()
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].printMessage(org.openjdk.jmh.generators.annotations.APGeneratorSource,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - t.getClass()
    - '[java.util.ArrayList].addAll(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].convert(java.util.TreeSet)'
    - '[RuntimeException].<init>(org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    - '[java.util.Comparator].comparing()'
    - '[java.util.TreeSet].add(javax.lang.model.element.TypeElement)'
    - '[java.util.TreeSet].addAll(java.util.ArrayList)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:106,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:108,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APClassInfo)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:108,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<javax.lang.model.element.TypeElement>
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      - java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - els
    argTypes:
    - java.util.Collection<javax.lang.model.element.TypeElement>
    constantsTouched: []
    func_position:
      end: 111
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].convert(java.util.Collection<javax.lang.model.element.TypeElement>)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.annotations.APClassInfo)'
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].convert(java.util.Collection<javax.lang.model.element.TypeElement>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.annotation.processing.ProcessingEnvironment].getElementUtils()'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:115,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getTypeElement(String)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:115,1
    - Dst: '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
      Src: org.openjdk.jmh.generators.annotations.APGeneratorSource:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.annotation.processing.RoundEnvironment
      - javax.annotation.processing.ProcessingEnvironment
      - java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].resolveClass(String)'
    functionSourceFile: /src/jmh/jmh-generator-annprocess/src/main/java/org/openjdk/jmh/generators/annotations/APGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.annotations.APGeneratorSource].getTypeElement(String)'
    - '[javax.annotation.processing.ProcessingEnvironment].getElementUtils()'
    - '[org.openjdk.jmh.generators.annotations.APClassInfo].<init>(javax.annotation.processing.ProcessingEnvironment,org.openjdk.jmh.generators.annotations.APGeneratorSource)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.annotations.APGeneratorSource].resolveClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ParameterInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFParameterInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cl
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(Class<?>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFParameterInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFParameterInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
      Src: org.openjdk.jmh.generators.reflection.RFParameterInfo:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ParameterInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].getType()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFParameterInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFConstructorInfo
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - declaringClass
    - m
    argTypes:
    - org.openjdk.jmh.generators.reflection.RFClassInfo
    - Constructor
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo,Constructor)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFConstructorInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo,Constructor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[Constructor].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:59,1
    - Dst: '[Constructor].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 1
    functionsReached:
    - '[Constructor].getName()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getReturnType()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:69,1
    - Dst: '[Constructor].getParameterTypes()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:70,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(org.openjdk.jmh.generators.reflection.RFConstructorInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:71,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFParameterInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getParameters()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[Constructor].getParameterTypes()'
    - '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(org.openjdk.jmh.generators.reflection.RFConstructorInfo)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFParameterInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:83,1
    - Dst: Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
    - '[Constructor].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:88,1
    - Dst: Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
    - '[Constructor].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:93,1
    - Dst: Modifier.isSynchronized(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isSynchronized()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[Constructor].getModifiers()'
    - Modifier.isSynchronized(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isSynchronized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:98,1
    - Dst: Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
    - '[Constructor].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:103,1
    - Dst: Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFConstructorInfo)
    - '[Constructor].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:108,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:108,1
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.generators.reflection.RFConstructorInfo:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Constructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 2
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFConstructorInfo.java
    functionUses: 0
    functionsReached:
    - '[String].compareTo(String)'
    - '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFFieldInfo
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - declaringClass
    - f
    argTypes:
    - org.openjdk.jmh.generators.core.ClassInfo
    - Field
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].<init>(org.openjdk.jmh.generators.core.ClassInfo,Field)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFFieldInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].<init>(org.openjdk.jmh.generators.core.ClassInfo,Field)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getType()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:55,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFFieldInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getType()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getType()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFFieldInfo)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:65,1
    - Dst: Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFFieldInfo)
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getModifiers()'
    - Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFFieldInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:70,1
    - Dst: Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFFieldInfo)
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getModifiers()'
    - Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFFieldInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:75,1
    - Dst: Modifier.isFinal(org.openjdk.jmh.generators.reflection.RFFieldInfo)
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isFinal(org.openjdk.jmh.generators.reflection.RFFieldInfo)
    - '[Field].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:80,1
    - Dst: '[Field].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFFieldInfo:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.core.ClassInfo
      - Field
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.FieldInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFFieldInfo.java
    functionUses: 0
    functionsReached:
    - '[Field].getName()'
    - '[org.openjdk.jmh.generators.core.ClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFGeneratorSource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].<init>()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 7
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFGeneratorSource
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:44,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:46,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:46,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].getClasses()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ClassInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].getClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - klass
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(Class<?>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(char,char)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:57,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:59,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].getContextClassLoader()'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:59,1
    - Dst: Class.forName(org.openjdk.jmh.generators.reflection.RFGeneratorSource,boolean,org.openjdk.jmh.generators.reflection.RFGeneratorSource)
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:59,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:59,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:61,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(String)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - Class.forName(org.openjdk.jmh.generators.reflection.RFGeneratorSource,boolean,org.openjdk.jmh.generators.reflection.RFGeneratorSource)
    - '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
    - '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].getContextClassLoader()'
    - '[String].replace(char,char)'
    - Thread.currentThread()
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].resolveClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:66,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 4
    functionsReached:
    - '[java.util.Arrays].asList(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
    - '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(org.openjdk.jmh.generators.reflection.RFGeneratorSource)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<Class>].addAll(java.util.Collection<Class>)'
      Src: org.openjdk.jmh.generators.reflection.RFGeneratorSource:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<Class>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.GeneratorSource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cs
    argTypes:
    - java.util.Collection<Class>
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(java.util.Collection<Class>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFGeneratorSource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<Class>].addAll(java.util.Collection<Class>)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.generators.reflection.RFGeneratorSource].processClasses(java.util.Collection<Class>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFClassInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - klass
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:48,1
    - Dst: '[Class<?>].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:49,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getPackage()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:49,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].nameOf(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:49,1
    - Dst: '[Class<?>].getPackage()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:51,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].nameOf(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:51,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getPackageName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].getPackage()'
    - '[Class<?>].getPackage()'
    - '[Class<?>].getDeclaringClass()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].nameOf(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getPackageName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getSimpleName()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:57,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].contains(String)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:58,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].lastIndexOf(String)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:59,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].substring(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:59,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].lastIndexOf(String)'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].substring(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[Class<?>].getSimpleName()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].contains(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getCanonicalName()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:67,1
    - Dst: '[Class<?>].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:69,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].contains(String)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:71,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].replace(String,String)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:72,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 3
    functionsReached:
    - '[Class<?>].getName()'
    - '[Class<?>].getCanonicalName()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].replace(String,String)'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].contains(String)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:80,1
    - Dst: '[Class<?>].getDeclaredFields()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:81,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFFieldInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:82,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFFieldInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:82,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getFields()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFFieldInfo)'
    - '[org.openjdk.jmh.generators.reflection.RFFieldInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[Class<?>].getDeclaredFields()'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.FieldInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:89,1
    - Dst: '[Class<?>].getDeclaredConstructors()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:90,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:91,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFConstructorInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:91,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getConstructors()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[Class<?>].getDeclaredConstructors()'
    - '[org.openjdk.jmh.generators.reflection.RFConstructorInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFConstructorInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getConstructors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:98,1
    - Dst: '[Class<?>].getDeclaredMethods()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:99,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:100,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFMethodInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:100,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getMethods()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFMethodInfo)'
    - '[Class<?>].getDeclaredMethods()'
    - '[org.openjdk.jmh.generators.reflection.RFMethodInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.MethodInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getMethods()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getSuperclass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:107,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:108,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:108,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getSuperClass()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[Class<?>].getSuperclass()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getSuperClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:116,1
    - Dst: '[Class<?>].getDeclaringClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:117,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:117,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[Class<?>].getDeclaringClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 126
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:130,1
    - Dst: Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFClassInfo)
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFClassInfo)
    - '[Class<?>].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:135,1
    - Dst: Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFClassInfo)
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getModifiers()'
    - Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFClassInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:140,1
    - Dst: Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFClassInfo)
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:140,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 141
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getModifiers()'
    - Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFClassInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:145,1
    - Dst: Modifier.isFinal(org.openjdk.jmh.generators.reflection.RFClassInfo)
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:145,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isFinal()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getModifiers()'
    - Modifier.isFinal(org.openjdk.jmh.generators.reflection.RFClassInfo)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isFinal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].isAnonymousClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:151,1
    - Dst: '[Class<?>].isLocalClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:152,1
    - Dst: '[Class<?>].isMemberClass()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:153,1
    - Dst: '[Class<?>].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:153,1
    - Dst: Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFClassInfo)
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:153,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isInner()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getModifiers()'
    - Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFClassInfo)
    - '[Class<?>].isMemberClass()'
    - '[Class<?>].isLocalClass()'
    - '[Class<?>].isAnonymousClass()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isInner()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].isEnum()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isEnum()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].isEnum()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].isEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:163,1
    - Dst: '[Class<?>].getEnumConstants()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:164,1
    - Dst: '[Enum<?>].name()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:165,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFClassInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:165,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getEnumConstants()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFClassInfo)'
    - '[Class<?>].getEnumConstants()'
    - '[Enum<?>].name()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getEnumConstants()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 170
    functionDepth: 1
    functionLinenumber: 170
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].toString()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Package].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFClassInfo:176,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Package
      classConcrete: true
      classEnum: false
      classFields:
      - Class<?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.ClassInfo
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pack
    argTypes:
    - Package
    constantsTouched: []
    func_position:
      end: 177
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.generators.reflection.RFClassInfo].nameOf(Package)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFClassInfo.java
    functionUses: 0
    functionsReached:
    - '[Package].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFClassInfo].nameOf(Package)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.reflection.RFMethodInfo
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - declaringClass
    - m
    argTypes:
    - org.openjdk.jmh.generators.reflection.RFClassInfo
    - Method
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo,Method)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.reflection.RFMethodInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].<init>(org.openjdk.jmh.generators.reflection.RFClassInfo,Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.generators.core.ClassInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getDeclaringClass()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.generators.core.ClassInfo
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[Method].getName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:59,1
    - Dst: '[Method].getName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getQualifiedName()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 1
    functionsReached:
    - '[Method].getName()'
    - '[org.openjdk.jmh.generators.reflection.RFClassInfo].getQualifiedName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getQualifiedName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getReturnType()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:64,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getCanonicalName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getReturnType()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[Method].getReturnType()'
    - '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getCanonicalName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:69,1
    - Dst: '[Method].getParameterTypes()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:70,1
    - Dst: '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(org.openjdk.jmh.generators.reflection.RFMethodInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:71,1
    - Dst: '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFParameterInfo)'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getParameters()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(org.openjdk.jmh.generators.reflection.RFParameterInfo)'
    - '[Method].getParameterTypes()'
    - '[org.openjdk.jmh.generators.reflection.RFParameterInfo].<init>(org.openjdk.jmh.generators.reflection.RFMethodInfo)'
    linkageType: ''
    returnType: java.util.Collection<org.openjdk.jmh.generators.core.ParameterInfo>
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getAnnotation(Class<T>)'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annClass
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getAnnotation(Class<T>)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[Method].getAnnotation(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:83,1
    - Dst: Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFMethodInfo)
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isPublic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isPublic(org.openjdk.jmh.generators.reflection.RFMethodInfo)
    - '[Method].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isPublic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:88,1
    - Dst: Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFMethodInfo)
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isAbstract()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isAbstract(org.openjdk.jmh.generators.reflection.RFMethodInfo)
    - '[Method].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isAbstract()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:93,1
    - Dst: Modifier.isSynchronized(org.openjdk.jmh.generators.reflection.RFMethodInfo)
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isSynchronized()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isSynchronized(org.openjdk.jmh.generators.reflection.RFMethodInfo)
    - '[Method].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isSynchronized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:98,1
    - Dst: Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFMethodInfo)
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isStrictFP()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isStrict(org.openjdk.jmh.generators.reflection.RFMethodInfo)
    - '[Method].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isStrictFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getModifiers()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:103,1
    - Dst: Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFMethodInfo)
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isStatic()'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - Modifier.isStatic(org.openjdk.jmh.generators.reflection.RFMethodInfo)
    - '[Method].getModifiers()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].isStatic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:108,1
    - Dst: '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:108,1
    - Dst: '[String].compareTo(String)'
      Src: org.openjdk.jmh.generators.reflection.RFMethodInfo:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.generators.core.MethodInfo
      classConcrete: true
      classEnum: false
      classFields:
      - org.openjdk.jmh.generators.reflection.RFClassInfo
      - Method
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.generators.core.MethodInfo
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - org.openjdk.jmh.generators.core.MethodInfo
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 2
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
    functionSourceFile: /src/jmh/jmh-generator-reflection/src/main/java/org/openjdk/jmh/generators/reflection/RFMethodInfo.java
    functionUses: 0
    functionsReached:
    - '[String].compareTo(String)'
    - '[org.openjdk.jmh.generators.reflection.RFMethodInfo].getQualifiedName()'
    - '[org.openjdk.jmh.generators.core.MethodInfo].getQualifiedName()'
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.generators.reflection.RFMethodInfo].compareTo(org.openjdk.jmh.generators.core.MethodInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.StackTraceInThrowableTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/StackTraceInThrowableTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.StackTraceInThrowableTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:58,1
    - Dst: '[org.openjdk.jmh.it.StackTraceInThrowableTest].getClass()'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:59,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.StackTraceInThrowableTest)'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.StackTraceInThrowableTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.StackTraceInThrowableTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/StackTraceInThrowableTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.StackTraceInThrowableTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.StackTraceInThrowableTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.StackTraceInThrowableTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.StackTraceInThrowableTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.StackTraceInThrowableTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/StackTraceInThrowableTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.StackTraceInThrowableTest
    signature: '[org.openjdk.jmh.it.StackTraceInThrowableTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.IterationCountAnnTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountAnnTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.IterationCountAnnTest)'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.IterationCountAnnTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.IterationCountAnnTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountAnnTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.IterationCountAnnTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountAnnTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.it.IterationCountAnnTest].getClass()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.IterationCountAnnTest)'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.IterationCountAnnTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.IterationCountAnnTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.IterationCountAnnTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountAnnTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.IterationCountAnnTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.IterationCountAnnTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.IterationCountAnnTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.IterationCountAnnTest
    signature: '[org.openjdk.jmh.it.IterationCountAnnTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.WarmupIterationCountCmdTest)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.WarmupIterationCountCmdTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].getClass()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.WarmupIterationCountCmdTest)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.WarmupIterationCountCmdTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.WarmupIterationCountCmdTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.WarmupIterationCountCmdTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.WarmupIterationCountCmdTest
    signature: '[org.openjdk.jmh.it.WarmupIterationCountCmdTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.IterationCountCmdTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountCmdTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.IterationCountCmdTest)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.IterationCountCmdTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.IterationCountCmdTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountCmdTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.IterationCountCmdTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountCmdTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.it.IterationCountCmdTest].getClass()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.IterationCountCmdTest)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.IterationCountCmdTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.IterationCountCmdTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.IterationCountCmdTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.IterationCountCmdTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.IterationCountCmdTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.IterationCountCmdTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.IterationCountCmdTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/IterationCountCmdTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.IterationCountCmdTest
    signature: '[org.openjdk.jmh.it.IterationCountCmdTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 95
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getCanonicalName()'
      Src: org.openjdk.jmh.it.Fixtures:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - klass
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.Fixtures].getTestMask(Class<?>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getCanonicalName()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.Fixtures].getTestMask(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.Fixtures:71,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.Fixtures)'
      Src: org.openjdk.jmh.it.Fixtures:73,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.Fixtures].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 274
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.Fixtures)'
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.Fixtures].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.Fixtures:81,1
    - Dst: TimeUnit.MILLISECONDS.toNanos(int)
      Src: org.openjdk.jmh.it.Fixtures:81,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.Fixtures:82,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.it.Fixtures:83,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.Fixtures:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.Fixtures].busyWork()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 6
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    - Thread.yield()
    - System.nanoTime()
    - TimeUnit.MILLISECONDS.toNanos(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.Fixtures].busyWork()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].isDefaultProfile()'
      Src: org.openjdk.jmh.it.Fixtures:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 17
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].isDefaultProfile()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.it.Fixtures:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.Fixtures].isDefaultProfile()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 1
    functionsReached:
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.Fixtures].isDefaultProfile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.Fixtures:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.Fixtures].isVirtualExecutor()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 1
    functionsReached:
    - '[String].contains(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.Fixtures].isVirtualExecutor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.Fixtures
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.Fixtures].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/Fixtures.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.Fixtures
    signature: '[org.openjdk.jmh.it.Fixtures].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.WarmupIterationCountAnnTest)'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.WarmupIterationCountAnnTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].getClass()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.WarmupIterationCountAnnTest)'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.WarmupIterationCountAnnTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.WarmupIterationCountAnnTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.WarmupIterationCountAnnTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/WarmupIterationCountAnnTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.WarmupIterationCountAnnTest
    signature: '[org.openjdk.jmh.it.WarmupIterationCountAnnTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.SingleShotTest:52,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.SingleShotTest:53,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:53,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.SingleShotTest:54,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.SingleShotTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/SingleShotTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.SingleShotTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.SingleShotTest:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.SingleShotTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.SingleShotTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.SingleShotTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/SingleShotTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.SingleShotTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.SingleShotTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.SingleShotTest:67,1
    - Dst: '[org.openjdk.jmh.it.SingleShotTest].getClass()'
      Src: org.openjdk.jmh.it.SingleShotTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.SingleShotTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.SingleShotTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.SingleShotTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.SingleShotTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.SingleShotTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.SingleShotTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.SingleShotTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/SingleShotTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.SingleShotTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.SingleShotTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.SingleShotTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.SingleShotTest:77,1
    - Dst: '[org.openjdk.jmh.it.SingleShotTest].getClass()'
      Src: org.openjdk.jmh.it.SingleShotTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.SingleShotTest)'
      Src: org.openjdk.jmh.it.SingleShotTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.SingleShotTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.SingleShotTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.SingleShotTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.SingleShotTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.SingleShotTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.SingleShotTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.SingleShotTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/SingleShotTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.SingleShotTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.SingleShotTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.SingleShotTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.SingleShotTest:46,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.SingleShotTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.SingleShotTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.SingleShotTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/SingleShotTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.SingleShotTest
    signature: '[org.openjdk.jmh.it.SingleShotTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/footprint/ForkedFootprintTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:46,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].getClass()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:50,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.footprint.ForkedFootprintTest)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:50,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.footprint.ForkedFootprintTest)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String,String)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:49,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.footprint.ForkedFootprintTest:60,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 44
    functionDepth: 5
    functionLinenumber: 44
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/footprint/ForkedFootprintTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.footprint.ForkedFootprintTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
    - '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.footprint.ForkedFootprintTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgs(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.footprint.ForkedFootprintTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/footprint/ForkedFootprintTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.footprint.ForkedFootprintTest
    signature: '[org.openjdk.jmh.it.footprint.ForkedFootprintTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].fromFile(String)'
      Src: org.openjdk.jmh.it.parameters.Parameters:40,1
    - Dst: '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.it.parameters.Parameters,org.openjdk.jmh.it.parameters.Parameters)'
      Src: org.openjdk.jmh.it.parameters.Parameters:41,1
    - Dst: '[Class<?>].getName()'
      Src: org.openjdk.jmh.it.parameters.Parameters:42,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].replaceAll(String,String)'
      Src: org.openjdk.jmh.it.parameters.Parameters:42,1
    - Dst: '[java.util.Collections].singletonList(org.openjdk.jmh.it.parameters.Parameters)'
      Src: org.openjdk.jmh.it.parameters.Parameters:42,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.parameters.Parameters:43,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.it.parameters.Parameters,org.openjdk.jmh.it.parameters.Parameters)'
      Src: org.openjdk.jmh.it.parameters.Parameters:41,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
      Src: org.openjdk.jmh.it.parameters.Parameters:44,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.parameters.Parameters)'
      Src: org.openjdk.jmh.it.parameters.Parameters:44,1
    - Dst: '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].iterator()'
      Src: org.openjdk.jmh.it.parameters.Parameters:45,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].next()'
      Src: org.openjdk.jmh.it.parameters.Parameters:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.runner.BenchmarkListEntry
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - klass
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 46
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.Parameters].get(Class<?>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/Parameters.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getName()'
    - '[org.openjdk.jmh.it.parameters.Parameters].replaceAll(String,String)'
    - '[java.util.Collections].singletonList(org.openjdk.jmh.it.parameters.Parameters)'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].iterator()'
    - '[org.openjdk.jmh.runner.BenchmarkList].find(org.openjdk.jmh.runner.format.OutputFormat,org.openjdk.jmh.it.parameters.Parameters,org.openjdk.jmh.it.parameters.Parameters)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.parameters.Parameters)'
    - '[org.openjdk.jmh.runner.format.OutputFormatFactory].createFormatInstance(org.openjdk.jmh.it.parameters.Parameters,org.openjdk.jmh.it.parameters.Parameters)'
    - '[java.util.Collections].emptyList()'
    - '[SortedSet<org.openjdk.jmh.runner.BenchmarkListEntry>].size()'
    - '[org.openjdk.jmh.runner.BenchmarkList].fromFile(String)'
    - '[org.openjdk.jmh.it.parameters.Parameters].next()'
    linkageType: ''
    returnType: org.openjdk.jmh.runner.BenchmarkListEntry
    signature: '[org.openjdk.jmh.it.parameters.Parameters].get(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.Parameters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.Parameters].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/Parameters.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.Parameters
    signature: '[org.openjdk.jmh.it.parameters.Parameters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/MethodForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.MethodForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.MethodForkTest,org.openjdk.jmh.it.parameters.fork.MethodForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.MethodForkTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/MethodForkTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].getClass()'
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.MethodForkTest)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.MethodForkTest,org.openjdk.jmh.it.parameters.fork.MethodForkTest)'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.MethodForkTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/MethodForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.MethodForkTest
    signature: '[org.openjdk.jmh.it.parameters.fork.MethodForkTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchMethodForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest,org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchMethodForkTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].getClass()'
    - Integer.valueOf(int)
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest,org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest)'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchMethodForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.BenchForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.BenchForkTest,org.openjdk.jmh.it.parameters.fork.BenchForkTest)'
      Src: org.openjdk.jmh.it.parameters.fork.BenchForkTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchForkTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.fork.BenchForkTest)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - Integer.valueOf(int)
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.fork.BenchForkTest,org.openjdk.jmh.it.parameters.fork.BenchForkTest)'
    - '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].getClass()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getForks()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.BenchForkTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/fork/BenchForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.BenchForkTest
    signature: '[org.openjdk.jmh.it.parameters.fork.BenchForkTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/MethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.MethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.MethodThreadsTest,org.openjdk.jmh.it.parameters.threads.MethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/MethodThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.MethodThreadsTest)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.MethodThreadsTest,org.openjdk.jmh.it.parameters.threads.MethodThreadsTest)'
    - '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].getClass()'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/MethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.MethodThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkMethodThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].getClass()'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].bench1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkGroupThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].bench1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].bench2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkGroupThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].bench2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkGroupThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest)'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].getClass()'
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkGroupThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest)'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.Parameters].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.AbstractBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.ConcreteBenchmark
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.ConcreteBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.ConcreteBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.ConcreteBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchSubclassThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest)'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.Parameters].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchSubclassThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchSubclassThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchSubclassThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.AbstractBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.ConcreteBenchmark
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.ConcreteBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchSubclassThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.ConcreteBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.ConcreteBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest:47,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest:47,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedMethodThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest)'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.Parameters].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.AbstractBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.ConcreteBenchmark
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.ConcreteBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.ConcreteBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.ConcreteBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].getClass()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].getClass()'
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - Integer.valueOf(int)
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest,org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest)'
    - '[org.openjdk.jmh.it.parameters.Parameters].get(org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/BenchmarkThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest:48,1
    - Dst: '[org.openjdk.jmh.it.parameters.Parameters].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest:48,1
    - Dst: '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest:48,1
    - Dst: '[org.openjdk.jmh.util.Optional<Integer>].get()'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest:48,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest)'
      Src: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchMethodThreadsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Optional<Integer>].get()'
    - '[org.openjdk.jmh.runner.BenchmarkListEntry].getThreads()'
    - Integer.valueOf(int)
    - '[org.openjdk.jmh.it.parameters.Parameters].get()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest,org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.AbstractBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.ConcreteBenchmark
      static: false
      superClass: AbstractBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.ConcreteBenchmark].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/parameters/threads/InheritedBenchMethodThreadsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.ConcreteBenchmark
    signature: '[org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.ConcreteBenchmark].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit1Test].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit1Test.java
    functionUses: 0
    functionsReached:
    - System.exit(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit1Test].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedExit1Test].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit1Test)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedExit1Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit1Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit1Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit1Test)'
    - '[org.openjdk.jmh.it.errors.ForkedExit1Test].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit1Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedExit1Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit1Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit1Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedExit1Test
    signature: '[org.openjdk.jmh.it.errors.ForkedExit1Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit42Test].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit42Test.java
    functionUses: 0
    functionsReached:
    - System.exit(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit42Test].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedExit42Test].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit42Test)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedExit42Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit42Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit42Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.ForkedExit42Test].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit42Test)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit42Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedExit42Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit42Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit42Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedExit42Test
    signature: '[org.openjdk.jmh.it.errors.ForkedExit42Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test00_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test00_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test01_exceptional()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test01_exceptional()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test02_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test02_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test03_exit()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - System.exit(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test03_exit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test04_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test04_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Unsafe.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:74,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:75,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].get(null)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchFieldException
      - IllegalAccessException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: sun.misc.Unsafe
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getUnsafe()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].get(null)'
    - Unsafe.class.getDeclaredField(String)
    linkageType: ''
    returnType: sun.misc.Unsafe
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getUnsafe()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getUnsafe()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:82,1
    - Dst: '[sun.misc.Unsafe].getInt(int)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      - NoSuchFieldException
      - IllegalAccessException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test05_crash()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[sun.misc.Unsafe].getInt(int)'
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getUnsafe()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test05_crash()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test06_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test06_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:92,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].exit(int)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test07_runtimeExit()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].exit(int)'
    - Runtime.getRuntime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test07_runtimeExit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test08_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test08_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:102,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].halt(int)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test09_runtimeHalt()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].halt(int)'
    - Runtime.getRuntime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test09_runtimeHalt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test10_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test10_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:112,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:113,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:112,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:117,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:117,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:119,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.errors.ForkedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test_FOE_false()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.errors.ForkedErrorsTest)'
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedErrorsTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test_FOE_false()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:125,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:126,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:130,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:130,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.errors.ForkedErrorsTest:132,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 122
    functionDepth: 4
    functionLinenumber: 122
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test_FOE_true()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedErrorsTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedErrorsTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].test_FOE_true()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedErrorsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedErrorsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedErrorsTest
    signature: '[org.openjdk.jmh.it.errors.ForkedErrorsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:47,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].halt(int)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt1Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedHalt1Test].halt(int)'
    - Runtime.getRuntime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedHalt1Test)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt1Test:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt1Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.ForkedHalt1Test].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedHalt1Test)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedHalt1Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt1Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedHalt1Test
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt1Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test00_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test00_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test01_exceptional()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test01_exceptional()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test02_normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test02_normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:65,1
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].getClass()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:70,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:72,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test_FOE_false()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test_FOE_false()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:78,1
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].getClass()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:84,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedErrorsTest:86,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test_FOE_true()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedErrorsTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].test_FOE_true()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.EmbeddedErrorsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedErrorsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.EmbeddedErrorsTest
    signature: '[org.openjdk.jmh.it.errors.EmbeddedErrorsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - MyException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:52,1
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].getClass()'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest)'
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].getClass()'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowExceptionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowExceptionTest.java
    functionUses: 4
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest.MyException:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest.MyException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest.MyException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest.MyException
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest.MyException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:52,1
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].getClass()'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest.MyException:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest.MyException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest.MyException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/EmbeddedThrowRuntimeExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest.MyException
    signature: '[org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest.MyException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks()'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.it.errors.Shared:41,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(org.openjdk.jmh.it.errors.Shared)'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.errors.Shared:37,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.errors.Shared:44,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.errors.Shared:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - include
    - forked
    - output
    argTypes:
    - String
    - boolean
    - java.io.File
    constantsTouched: []
    func_position:
      end: 45
      start: 37
    functionDepth: 4
    functionLinenumber: 37
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/Shared.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks()'
    - '[java.io.File].getAbsolutePath()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].output(org.openjdk.jmh.it.errors.Shared)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.err.println(org.openjdk.jmh.it.errors.Shared)
      Src: org.openjdk.jmh.it.errors.Shared:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - lines
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/Shared.java
    functionUses: 11
    functionsReached:
    - System.err.println(org.openjdk.jmh.it.errors.Shared)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: line.contains(String)
      Src: org.openjdk.jmh.it.errors.Shared:55,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - lines
    - s
    argTypes:
    - java.util.Collection<String>
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/Shared.java
    functionUses: 11
    functionsReached:
    - line.contains(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.Shared
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.Shared].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/Shared.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.Shared
    signature: '[org.openjdk.jmh.it.errors.Shared].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:46,1
    - Dst: '[Thread].<init>()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:47,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].addShutdownHook(Thread)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:46,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckShutdownHookTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].addShutdownHook(Thread)'
    - '[Thread].<init>()'
    - Runtime.getRuntime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckShutdownHookTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:64,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:66,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:66,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:68,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:69,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckShutdownHookTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckShutdownHookTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - MyException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest.MyException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedThrowExceptionTest)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:60,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedThrowExceptionTest)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowExceptionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest.MyException:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest.MyException
      static: false
      superClass: Exception
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest.MyException].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedThrowExceptionTest.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest.MyException
    signature: '[org.openjdk.jmh.it.errors.ForkedThrowExceptionTest.MyException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:47,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].halt(int)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt42Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.ForkedHalt42Test].halt(int)'
    - Runtime.getRuntime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedHalt42Test)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedHalt42Test:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt42Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedHalt42Test)'
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.ForkedHalt42Test].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedHalt42Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedHalt42Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedHalt42Test
    signature: '[org.openjdk.jmh.it.errors.ForkedHalt42Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.exit(int)
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit0Test].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit0Test.java
    functionUses: 0
    functionsReached:
    - System.exit(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit0Test].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:52,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedExit0Test].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit0Test)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:54,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:54,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:56,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:57,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:59,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedExit0Test:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit0Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit0Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedExit0Test)'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.it.errors.ForkedExit0Test].getClass()'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedExit0Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedExit0Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedExit0Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedExit0Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedExit0Test
    signature: '[org.openjdk.jmh.it.errors.ForkedExit0Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].<init>()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:46,1
    - Dst: '[Thread].setDaemon(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:53,1
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Thread].start()'
    - '[Thread].<init>()'
    - '[Thread].setDaemon(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:64,1
    - Dst: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].getClass()'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedStuckThreadTest)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:66,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:66,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:68,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:69,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.errors.ForkedStuckThreadTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].contains(java.util.Collection<String>,String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(File)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.errors.ForkedStuckThreadTest)'
    - '[org.openjdk.jmh.it.errors.Shared].doRun(String,boolean,File)'
    - '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].print(java.util.Collection<String>)'
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.util.FileUtils].tempFile(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.ForkedStuckThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/errors/ForkedStuckThreadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.ForkedStuckThreadTest
    signature: '[org.openjdk.jmh.it.errors.ForkedStuckThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Counters
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - Counters
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].test(Counters)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersOperationsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].test(Counters)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:63,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getClass()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:69,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:70,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:71,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:71,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:76,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:79,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getSampleCount()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:79,1
    - Dst: '[org.junit.Assert].assertEquals(long,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:79,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreUnit()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:80,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScoreUnit()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:80,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:80,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:81,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScore()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(double,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest,float)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:81,1
    - Dst: '[org.openjdk.jmh.results.Result].getScoreError()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:82,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScoreError()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:82,1
    - Dst: '[org.junit.Assert].assertEquals(double,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest,float)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:82,1
    - Dst: '[org.junit.Assert].assertNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest:86,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 58
    functionDepth: 5
    functionLinenumber: 58
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersOperationsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(long,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.junit.Assert].assertEquals(double,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest,float)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getClass()'
    - '[org.openjdk.jmh.results.Result].getScoreUnit()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScore()'
    - '[org.openjdk.jmh.results.Result].getScoreError()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScoreUnit()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getSampleCount()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].getScoreError()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersOperationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest.Counters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest.Counters].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersOperationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest.Counters
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest.Counters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Counters
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - Counters
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].test(Counters)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersEventsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].test(Counters)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:66,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getClass()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:72,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:73,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:74,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:74,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:81,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScoreUnit()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:82,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:82,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:86,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getSampleCount()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(long,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:86,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScore()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:90,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,float)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:90,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScoreError()'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,float)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:91,1
    - Dst: '[org.junit.Assert].assertNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
      Src: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest:95,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 61
    functionDepth: 5
    functionLinenumber: 61
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersEventsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.junit.Assert].assertEquals(long,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].assertNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScoreError()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getSampleCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest)'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScore()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,float)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getClass()'
    - '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].getScoreUnit()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest,float)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersEventsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest.Counters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest.Counters].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/auxcounters/AuxCountersEventsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest.Counters
    signature: '[org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest.Counters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:57,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:67,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:74,1
    - Dst: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked2_Test)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:75,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked2_Test:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 4
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked2_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.AnnotatedForked2_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked2_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.AnnotatedForked2_Test
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked2_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:52,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:53,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:53,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:54,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:54,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:55,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:63,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:64,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:64,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:65,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:65,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:66,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:74,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:75,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:75,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:76,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:76,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:77,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].testUpper()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].testUpper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:84,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:85,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:85,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:86,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:86,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:87,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].testNone()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].testNone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:92,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:93,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs2_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:57,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedClassForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:66,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedClassForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:73,1
    - Dst: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].getClass()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedClassForkedTest)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedClassForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedClassForkedTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedClassForkedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest
    signature: '[org.openjdk.jmh.it.fork.AnnotatedClassForkedTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:50,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:51,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkMergeTest)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.fork.ForkMergeTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkMergeTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkMergeTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkMergeTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkMergeTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:57,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkMergeTest)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:60,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:61,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:61,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.it.fork.ForkMergeTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 54
    functionDepth: 5
    functionLinenumber: 54
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.fork.ForkMergeTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkMergeTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.it.fork.ForkMergeTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkMergeTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkMergeTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkMergeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkMergeTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkMergeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkMergeTest
    signature: '[org.openjdk.jmh.it.fork.ForkMergeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkSeparateClasspathJARTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:57,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:60,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:62,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:62,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 52
    functionDepth: 5
    functionLinenumber: 52
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].withEnabled()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkSeparateClasspathJARTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].getClass()'
    - System.setProperty(String,String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].withEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:69,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:70,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:73,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:75,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:75,1
    - Dst: '[org.openjdk.jmh.results.Result].getSampleCount()'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:75,1
    - Dst: '[org.junit.Assert].assertEquals(int,long)'
      Src: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 65
    functionDepth: 5
    functionLinenumber: 65
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].withDisabled()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkSeparateClasspathJARTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.Result].getSampleCount()'
    - '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].getClass()'
    - System.setProperty(String,String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.results.BenchmarkResult].getPrimaryResult()'
    - '[org.junit.Assert].assertEquals(int,long)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.RunResult].getAggregatedResult()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].withDisabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkSeparateClasspathJARTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest
    signature: '[org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:52,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:53,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:53,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:54,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:54,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:55,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:55,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:56,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:56,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:57,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:65,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:66,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:66,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:67,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:67,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:68,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:68,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:69,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:69,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:70,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:78,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:79,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:79,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:80,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:80,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:81,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:81,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:82,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:82,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:83,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:91,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:92,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:92,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:93,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:93,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:94,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:94,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:95,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:95,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:96,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:104,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:105,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:105,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:106,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:106,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:107,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:107,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:108,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:108,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:109,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].test5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:114,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs2_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:54,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:55,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:55,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:56,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:56,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:57,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs3_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:65,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:66,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:66,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:67,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:67,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:68,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs3_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:73,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs3_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs3_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:55,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:64,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:71,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:81,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:82,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 79
    functionDepth: 4
    functionLinenumber: 79
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:92,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedTest:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 4
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI_WF()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].invokeAPI_WF()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedTest
    signature: '[org.openjdk.jmh.it.fork.ForkedTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:51,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:52,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:52,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:53,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:61,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:62,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:62,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:63,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:68,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 66
    functionDepth: 4
    functionLinenumber: 66
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmArgs1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:56,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:66,1
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:73,1
    - Dst: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked1_Test)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked1_Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:82,1
    - Dst: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:83,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked1_Test)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.AnnotatedForked1_Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 4
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].invokeF_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.AnnotatedForked1_Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].invokeF_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.AnnotatedForked1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/AnnotatedForked1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.AnnotatedForked1_Test
    signature: '[org.openjdk.jmh.it.fork.AnnotatedForked1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:51,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:52,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:52,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:53,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:53,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:54,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:62,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:63,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:63,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:64,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:64,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:65,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:73,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:74,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:74,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:75,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:75,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:76,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:84,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:85,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:85,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:86,1
    - Dst: '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:86,1
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:87,1
    - Dst: '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertNotNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.junit.Assert].assertNull(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].test4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:92,1
    - Dst: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:93,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/ForkedJvmAppendPrependArgs1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test
    signature: '[org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:60,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:65,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F0_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_F0_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:60,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:65,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F0_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:60,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:64,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_D_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:66,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F1_D_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F0_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_F_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:66,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test)'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F_D_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:66,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_D_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_D_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:62,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_F0_F_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:60,1
    - Dst: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].getClass()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:65,1
    - Dst: '[org.junit.Assert].assertEquals(boolean,boolean)'
      Src: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(boolean,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fork/override/ForkOverride_D_F1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test
    signature: '[org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadBenchParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyLeadingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:65,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:67,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:67,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:70,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:71,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:72,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test_ann()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyLeadingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getParam(String)'
    - r.getParams()
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.HashSet].contains(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getClass()'
    - '[java.util.HashSet].<init>()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test_ann()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:84,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:86,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:88,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:88,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:88,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:91,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:92,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:92,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test_api()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyLeadingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getParam(String)'
    - r.getParams()
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].getClass()'
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].contains(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyLeadingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].test_api()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyLeadingStringParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest
    signature: '[org.openjdk.jmh.it.params.EmptyLeadingStringParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.params.MultipleParamTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/MultipleParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.MultipleParamTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:66,1
    - Dst: '[org.openjdk.jmh.it.params.MultipleParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.MultipleParamTest)'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:71,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:71,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.MultipleParamTest)'
      Src: org.openjdk.jmh.it.params.MultipleParamTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.params.MultipleParamTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/MultipleParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.MultipleParamTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.params.MultipleParamTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.MultipleParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.MultipleParamTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.MultipleParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.MultipleParamTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/MultipleParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.MultipleParamTest
    signature: '[org.openjdk.jmh.it.params.MultipleParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyTrailingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:65,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:67,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:67,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:70,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:71,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:72,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test_ann()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyTrailingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - r.getParams()
    - '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getParam(String)'
    - '[java.util.HashSet].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.HashSet].contains(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.HashSet].<init>()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test_ann()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:84,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:86,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:88,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:88,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:88,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:91,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:92,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:92,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test_api()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyTrailingStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - r.getParams()
    - '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].getParam(String)'
    - '[java.util.HashSet].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].contains(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyTrailingStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].test_api()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyTrailingStringParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest
    signature: '[org.openjdk.jmh.it.params.EmptyTrailingStringParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.it.params.CollidingParamsTest].getClass()'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.CollidingParamsTest)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:77,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:77,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.CollidingParamsTest)'
      Src: org.openjdk.jmh.it.params.CollidingParamsTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.params.CollidingParamsTest].getClass()'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.CollidingParamsTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.CollidingParamsTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.CollidingParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.CollidingParamsTest
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/CollidingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2
    signature: '[org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:68,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:73,1
    - Dst: SampleEnumA.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:79,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:79,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].constrainedA()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - SampleEnumA.VALUE_A.name()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].constrainedA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:84,1
    - Dst: SampleEnumB.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:90,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:90,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumParamSequenceTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 82
    functionDepth: 4
    functionLinenumber: 82
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].constrainedB()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.EnumParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - SampleEnumB.VALUE_A.name()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].constrainedB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EnumParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EnumParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.EnumParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumBenchParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:68,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumBenchParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:73,1
    - Dst: SampleEnumA.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:79,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:79,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].constrainedA()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumBenchParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - SampleEnumA.VALUE_A.name()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].constrainedA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:84,1
    - Dst: SampleEnumB.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:90,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:90,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 82
    functionDepth: 4
    functionLinenumber: 82
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].constrainedB()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumBenchParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - SampleEnumB.VALUE_A.name()
    - '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].constrainedB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumBenchParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest
    signature: '[org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:50,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.params.UTF8ParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/UTF8ParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,String)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.UTF8ParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Locale].getDefault()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:56,1
    - Dst: '[java.util.Locale].setDefault(org.openjdk.jmh.it.params.UTF8ParamsTest)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:60,1
    - Dst: '[org.openjdk.jmh.it.params.UTF8ParamsTest].getClass()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.UTF8ParamsTest)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:65,1
    - Dst: '[java.util.Locale].setDefault(org.openjdk.jmh.it.params.UTF8ParamsTest)'
      Src: org.openjdk.jmh.it.params.UTF8ParamsTest:67,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.params.UTF8ParamsTest].vals()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/UTF8ParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Locale].setDefault(org.openjdk.jmh.it.params.UTF8ParamsTest)'
    - '[java.util.Locale].getDefault()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.UTF8ParamsTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.params.UTF8ParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.UTF8ParamsTest].vals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.UTF8ParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.UTF8ParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/UTF8ParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.UTF8ParamsTest
    signature: '[org.openjdk.jmh.it.params.UTF8ParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.Shared:38,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.Shared:40,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].getParam(String)'
      Src: org.openjdk.jmh.it.params.Shared:41,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].getParam(String)'
      Src: org.openjdk.jmh.it.params.Shared:41,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.Shared)'
      Src: org.openjdk.jmh.it.params.Shared:41,1
    - Dst: '[java.util.HashSet].contains(org.openjdk.jmh.it.params.Shared)'
      Src: org.openjdk.jmh.it.params.Shared:46,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.params.Shared)'
      Src: org.openjdk.jmh.it.params.Shared:46,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.results.RunResult>
      - int[]
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - res
    - xs
    - ys
    argTypes:
    - java.util.Collection<org.openjdk.jmh.results.RunResult>
    - int[]
    - String[]
    constantsTouched: []
    func_position:
      end: 49
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.params.Shared].compare(java.util.Collection<org.openjdk.jmh.results.RunResult>,int[],String[])'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/Shared.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.Shared)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.params.Shared)'
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].contains(org.openjdk.jmh.it.params.Shared)'
    - r.getParams()
    - '[org.openjdk.jmh.it.params.Shared].getParam(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.Shared].compare(java.util.Collection<org.openjdk.jmh.results.RunResult>,int[],String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.Shared
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.Shared].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/Shared.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.Shared
    signature: '[org.openjdk.jmh.it.params.Shared].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:67,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.ParamDeclaredOrderTest,org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.ParamDeclaredOrderTest,org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:80,1
    - Dst: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].getClass()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].invoke()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].invoke()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:91,1
    - Dst: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].getClass()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:92,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ParamDeclaredOrderTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 87
    functionDepth: 4
    functionLinenumber: 87
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].invokeOverride()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ParamDeclaredOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].invokeOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.ParamDeclaredOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ParamDeclaredOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.ParamDeclaredOrderTest
    signature: '[org.openjdk.jmh.it.params.ParamDeclaredOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.OverridingParamsTest].getClass()'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.OverridingParamsTest)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:78,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:78,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.OverridingParamsTest)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.OverridingParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.OverridingParamsTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.OverridingParamsTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.OverridingParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.OverridingParamsTest
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2,org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2)'
      Src: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Benchmark1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2].overtest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2,org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2].overtest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2
      static: false
      superClass: Benchmark1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/OverridingParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2
    signature: '[org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 68
    functionDepth: 4
    functionLinenumber: 68
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 4
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:92,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:97,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 4
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupBenchParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupBenchParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.GroupBenchParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamToStringOverridingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:60,1
    - Dst: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamToStringOverridingTest)'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:65,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EnumParamToStringOverridingTest)'
      Src: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].normal()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamToStringOverridingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EnumParamToStringOverridingTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumParamToStringOverridingTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].normal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumParamToStringOverridingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest
    signature: '[org.openjdk.jmh.it.params.EnumParamToStringOverridingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 72
    functionDepth: 4
    functionLinenumber: 72
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:91,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest)'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState
    signature: '[org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyMiddleStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:65,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:67,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:67,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:70,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:71,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:72,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:72,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:73,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test_ann()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyMiddleStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getParam(String)'
    - '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getClass()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - r.getParams()
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.HashSet].contains(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.HashSet].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test_ann()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String,String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:85,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:87,1
    - Dst: r.getParams()
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:89,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getParam(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:89,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:89,1
    - Dst: '[java.util.HashSet].size()'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:92,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:93,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:94,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:94,1
    - Dst: '[java.util.HashSet].contains(String)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:95,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test_api()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyMiddleStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getParam(String)'
    - '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].getClass()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - r.getParams()
    - '[java.util.HashSet].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.HashSet].contains(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.HashSet].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.HashSet].add(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyMiddleStringParamTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].test_api()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyMiddleStringParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest
    signature: '[org.openjdk.jmh.it.params.EmptyMiddleStringParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.params.EscapedParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EscapedParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,String)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EscapedParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.it.params.EscapedParamsTest].getClass()'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EscapedParamsTest)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EscapedParamsTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.params.EscapedParamsTest].vals()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EscapedParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EscapedParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EscapedParamsTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EscapedParamsTest].vals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EscapedParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EscapedParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EscapedParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EscapedParamsTest
    signature: '[org.openjdk.jmh.it.params.EscapedParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:71,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:94,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 86
    functionDepth: 4
    functionLinenumber: 86
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.ThreadStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/ThreadStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState
    signature: '[org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:53,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 4
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test_ann()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyStringParamTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyStringParamTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test_ann()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.it.params.EmptyStringParamTest].getClass()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyStringParamTest)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EmptyStringParamTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test_api()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyStringParamTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EmptyStringParamTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EmptyStringParamTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EmptyStringParamTest].test_api()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EmptyStringParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EmptyStringParamTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EmptyStringParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EmptyStringParamTest
    signature: '[org.openjdk.jmh.it.params.EmptyStringParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].test1(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].test1(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].test2(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].test2(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:77,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:82,1
    - Dst: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:88,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 4
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:93,1
    - Dst: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:94,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:99,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.GroupStateParamSequenceTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 4
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.GroupStateParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.GroupStateParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.GroupStateParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/GroupStateParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState
    signature: '[org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:70,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:76,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:75,1
    - Dst: SampleEnumA.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:81,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:81,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 73
    functionDepth: 4
    functionLinenumber: 73
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].constrainedA()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - SampleEnumA.VALUE_A.name()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].constrainedA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:86,1
    - Dst: SampleEnumB.VALUE_A.name()
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:92,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
      Src: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 84
    functionDepth: 4
    functionLinenumber: 84
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].constrainedB()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].getClass()'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.junit.Assert].assertEquals(int,int,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - SampleEnumB.VALUE_A.name()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].constrainedB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SampleEnumA
      - SampleEnumB
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/EnumStateParamImplicitSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState
    signature: '[org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.params.StaticParamSanityTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/StaticParamSanityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.StaticParamSanityTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:62,1
    - Dst: '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.params.StaticParamSanityTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/StaticParamSanityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.StaticParamSanityTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:72,1
    - Dst: '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:78,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.params.StaticParamSanityTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/StaticParamSanityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.StaticParamSanityTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:83,1
    - Dst: '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:89,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.StaticParamSanityTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.params.StaticParamSanityTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/StaticParamSanityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.StaticParamSanityTest].getClass()'
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.StaticParamSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.StaticParamSanityTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.StaticParamSanityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.StaticParamSanityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/StaticParamSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.StaticParamSanityTest
    signature: '[org.openjdk.jmh.it.params.StaticParamSanityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:78,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:89,1
    - Dst: '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkBenchParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/BenchmarkBenchParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:61,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:62,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:63,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.params.QuotedParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/QuotedParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,String)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.QuotedParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.it.params.QuotedParamsTest].getClass()'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.QuotedParamsTest)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.QuotedParamsTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.params.QuotedParamsTest].vals()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/QuotedParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.QuotedParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.QuotedParamsTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.QuotedParamsTest].vals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.QuotedParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.QuotedParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/QuotedParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.QuotedParamsTest
    signature: '[org.openjdk.jmh.it.params.QuotedParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].test1(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].test1(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:74,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:75,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].onlyTest1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].onlyTest1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].getClass()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:85,1
    - Dst: '[Collection<org.openjdk.jmh.results.RunResult>].size()'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
      Src: org.openjdk.jmh.it.params.IsolatedParamSequenceTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 4
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].onlyTest2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
    - '[Collection<org.openjdk.jmh.results.RunResult>].size()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.IsolatedParamSequenceTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].onlyTest2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.IsolatedParamSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.IsolatedParamSequenceTest
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/IsolatedParamSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState
    signature: '[org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].bench(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].bench(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 73
    functionDepth: 4
    functionLinenumber: 73
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:97,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:102,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 4
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2].setup(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2].setup(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSetupDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2
    signature: '[org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].bench(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].bench(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 73
    functionDepth: 4
    functionLinenumber: 73
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:97,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:102,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 4
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2].tearDown(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2].tearDown(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedTearDownDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2
    signature: '[org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].bench(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].bench(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:66,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:71,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:82,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 74
    functionDepth: 4
    functionLinenumber: 74
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:87,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:88,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:93,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 85
    functionDepth: 4
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2
      static: false
      superClass: NestedSubclassImplicitDependencyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassImplicitDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].bench(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].bench(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:70,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:74,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].full()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].full()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:85,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].constrainedX()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].constrainedX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:90,1
    - Dst: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:96,1
    - Dst: '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
      Src: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 88
    functionDepth: 4
    functionLinenumber: 88
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].constrainedY()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest)'
    - '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].param(String,String,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.params.Shared].compare(Collection<org.openjdk.jmh.results.RunResult>)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].constrainedY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2
      static: false
      superClass: S1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/params/nested/NestedSubclassDependencyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2
    signature: '[org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].isInMeasurementLoop()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:53,1
    - Dst: '[org.junit.Assert].assertTrue(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:53,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterMeasurementOnlyTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(boolean)'
    - '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].isInMeasurementLoop()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:59,1
    - Dst: '[Exception].getStackTrace()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:59,1
    - Dst: element.getMethodName()
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:60,1
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].contains(String)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:60,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].isInMeasurementLoop()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterMeasurementOnlyTest.java
    functionUses: 1
    functionsReached:
    - '[Exception].getStackTrace()'
    - '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].contains(String)'
    - '[Exception].<init>()'
    - element.getMethodName()
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].isInMeasurementLoop()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:68,1
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterMeasurementOnlyTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterMeasurementOnlyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest
    signature: '[org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertFalse(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].check()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].isInMeasurementLoop()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].isInMeasurementLoop()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:74,1
    - Dst: '[Exception].getStackTrace()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:74,1
    - Dst: element.getMethodName()
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:75,1
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].contains(String)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:75,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].isInMeasurementLoop()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 1
    functionsReached:
    - '[Exception].getStackTrace()'
    - '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].contains(String)'
    - '[Exception].<init>()'
    - element.getMethodName()
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].isInMeasurementLoop()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:84,1
    - Dst: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:95,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest:95,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 80
    functionDepth: 4
    functionLinenumber: 80
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/synciter/SyncIterNotOnlyMeasurementTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest
    signature: '[org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 5
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].testLower()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].testLower()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 5
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].testUpper()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].testUpper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 5
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].testMixed()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].testMixed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:79,1
    - Dst: '[org.openjdk.jmh.it.result.ResultFileNameTest].getClass()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.result.ResultFileNameTest)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(org.openjdk.jmh.it.result.ResultFileNameTest)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:84,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.it.result.ResultFileNameTest)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:86,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:87,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.result.ResultFileNameTest)'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:87,1
    - Dst: '[java.io.File].delete()'
      Src: org.openjdk.jmh.it.result.ResultFileNameTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 89
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.result.ResultFileNameTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.result.ResultFileNameTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.io.File].exists()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - System.getProperty(String)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].result(org.openjdk.jmh.it.result.ResultFileNameTest)'
    - '[java.io.File].delete()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[java.io.File].<init>(org.openjdk.jmh.it.result.ResultFileNameTest)'
    - '[org.openjdk.jmh.it.result.ResultFileNameTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].doWith(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.result.ResultFileNameTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.result.ResultFileNameTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/result/ResultFileNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.result.ResultFileNameTest
    signature: '[org.openjdk.jmh.it.result.ResultFileNameTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].doTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].doTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:66,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchTest)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:70,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTest:72,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupBenchTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupBenchTest
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 67
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 67
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadStateSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 67
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingThreadStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingGroupBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:78,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest:80,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].getClass()'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:75,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedSetupTest:77,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingForkedSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingForkedSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingForkedSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].doTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].doTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:64,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:68,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest:70,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getThreadIndex()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:53,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tp
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 57
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.fails.AbruptFailureTest].test(org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/AbruptFailureTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getThreadIndex()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.AbruptFailureTest].test(org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:63,1
    - Dst: '[org.openjdk.jmh.it.fails.AbruptFailureTest].getClass()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.AbruptFailureTest)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:67,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:69,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:72,1
    - Dst: TimeUnit.NANOSECONDS.toSeconds(org.openjdk.jmh.it.fails.AbruptFailureTest)
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:73,1
    - Dst: '[org.junit.Assert].assertTrue(String,int)'
      Src: org.openjdk.jmh.it.fails.AbruptFailureTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 59
    functionDepth: 4
    functionLinenumber: 59
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.AbruptFailureTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/AbruptFailureTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.AbruptFailureTest].getClass()'
    - TimeUnit.NANOSECONDS.toSeconds(org.openjdk.jmh.it.fails.AbruptFailureTest)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.AbruptFailureTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertTrue(String,int)'
    - System.nanoTime()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.AbruptFailureTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.AbruptFailureTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.AbruptFailureTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/AbruptFailureTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.AbruptFailureTest
    signature: '[org.openjdk.jmh.it.fails.AbruptFailureTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 67
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:76,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].doTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].doTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:64,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchTest)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:68,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingThreadBenchTest:70,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingThreadBenchTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingThreadBenchTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingThreadBenchTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingThreadBenchTest
    signature: '[org.openjdk.jmh.it.fails.FailingThreadBenchTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedTearDownTest)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:75,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedTearDownTest:77,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingForkedTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingForkedTearDownTest
    signature: '[org.openjdk.jmh.it.fails.FailingForkedTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].doTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchStackProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].doTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:71,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest:73,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchStackProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchStackProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchStackProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingBenchmarkBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:74,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:78,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest:80,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingGroupStateSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.FailingGroupStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].doTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].doTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:64,1
    - Dst: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].getClass()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedBenchTest)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.FailingForkedBenchTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.FailingForkedBenchTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.FailingForkedBenchTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/FailingForkedBenchTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.FailingForkedBenchTest
    signature: '[org.openjdk.jmh.it.fails.FailingForkedBenchTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest)'
    - '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest.MyState
      static: false
      superClass: InheritableThreadSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableThreadTearDownState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableThreadTearDownState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:70,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest:72,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableBenchmarkTearDownState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableBenchmarkTearDownState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest.MyState
      static: false
      superClass: AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest.MyState
      static: false
      superClass: AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest.MyState
      static: false
      superClass: AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableThreadSetupState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableThreadSetupState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:70,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest:72,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest.MyState
      static: false
      superClass: AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractBenchmarkStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:67,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:67,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:67,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest)'
    - '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest.MyState
      static: false
      superClass: InheritableBenchmarkSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableGroupSetupState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableGroupSetupState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupSetupState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest.MyState
      static: false
      superClass: InheritableBenchmarkTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritBenchmarkStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritBenchmarkStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest)'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest.MyState
      static: false
      superClass: AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest)'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractSetupBase].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractSetupBase.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractSetupBase].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractSetupBase].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractSetupBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractSetupBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 62
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:67,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:71,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest:73,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest.MyState
      static: false
      superClass: InheritableGroupSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateSetupTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:72,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest)'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractTearDownBase.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractTearDownBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 62
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:71,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest:73,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest.MyState
      static: false
      superClass: InheritableGroupTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritGroupStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:70,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest:72,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractSetupBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:69,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest.MyState
      static: false
      superClass: InheritableThreadTearDownState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableBenchmarkSetupState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableBenchmarkSetupState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableBenchmarkSetupState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:70,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest:72,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractThreadBenchTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractThreadBenchTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:67,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchSetupTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritableThreadSetupState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritThreadBenchSetupTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritThreadBenchSetupTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 65
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].getClass()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:74,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest:76,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateTearDownTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest.MyState
      static: false
      superClass: AbstractTearDownBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/AbstractGroupStateTearDownTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest.MyState
    signature: '[org.openjdk.jmh.it.fails.inherit.AbstractGroupStateTearDownTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].fail()'
      Src: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableGroupTearDownState.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].fail()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/fails/inherit/InheritableGroupTearDownState.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState
    signature: '[org.openjdk.jmh.it.fails.inherit.InheritableGroupTearDownState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:53,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:53,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:54,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:55,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:55,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:57,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].check()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero1ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(int)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:65,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero1ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:73,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero1ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:80,1
    - Dst: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:80,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero1ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.Zero1ThreadCountTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:48,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:48,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:49,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero1ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.asymm.Zero1ThreadCountTest
    signature: '[org.openjdk.jmh.it.asymm.Zero1ThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].clear()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:65,1
    - Dst: '[java.util.Set<Thread>].clear()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:71,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:71,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:72,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].check()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
    - '[java.util.Set<Thread>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:79,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:87,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:95,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:95,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 4
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.ExactThreadCountTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.ExactThreadCountTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.asymm.ExactThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/ExactThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.asymm.ExactThreadCountTest
    signature: '[org.openjdk.jmh.it.asymm.ExactThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:63,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:64,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:66,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:66,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 61
    functionDepth: 2
    functionLinenumber: 61
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].check()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero2ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:75,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero2ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:83,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:83,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero2ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:91,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 87
    functionDepth: 4
    functionLinenumber: 87
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero2ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.asymm.Zero2ThreadCountTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:58,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:58,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:59,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/asymm/Zero2ThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.asymm.Zero2ThreadCountTest
    signature: '[org.openjdk.jmh.it.asymm.Zero2ThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ThreadMinJVMArgsSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].toString()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 59
    functionDepth: 4
    functionLinenumber: 59
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].toString()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - ThreadMinJVMArgsSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].toURI()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.ThreadMinJVMArgsSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: BenchmarkMinJVMArgsSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].toString()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 59
    functionDepth: 4
    functionLinenumber: 59
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].toString()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - BenchmarkMinJVMArgsSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].toURI()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinJVMArgsSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:57,1
    - Dst: ThreadMinSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:58,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:58,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:59,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].toURI()'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - ThreadMinSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.ThreadMinSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.security.SecurityManagerTest:34,1
    - Dst: Integer.parseUnsignedInt(org.openjdk.jmh.it.security.SecurityManagerTest)
      Src: org.openjdk.jmh.it.security.SecurityManagerTest:39,1
    - Dst: '[org.junit.Assume].assumeTrue(String,int)'
      Src: org.openjdk.jmh.it.security.SecurityManagerTest:40,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.security.SecurityManagerTest].checkSecurityManager()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/SecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assume].assumeTrue(String,int)'
    - Integer.parseUnsignedInt(org.openjdk.jmh.it.security.SecurityManagerTest)
    - System.getProperty(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.SecurityManagerTest].checkSecurityManager()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.SecurityManagerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.SecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/SecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.SecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.SecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: BenchmarkMinRunnerSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:63,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:64,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:64,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - BenchmarkMinRunnerSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].toURI()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinRunnerSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:59,1
    - Dst: GroupMinSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:60,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:60,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:61,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:61,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - GroupMinSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].toURI()'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.GroupMinSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.GroupMinSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:57,1
    - Dst: ThreadSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:58,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:58,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:59,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].toURI()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
    - ThreadSecurityManagerTest.class.getResource(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.ThreadSecurityManagerTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.ThreadSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.ThreadSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.ThreadSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:57,1
    - Dst: BenchmarkMinSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:58,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:58,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:59,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - BenchmarkMinSecurityManagerTest.class.getResource(String)
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].toURI()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkMinSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.BenchmarkMinSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: GroupMinJVMArgsSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:65,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].toString()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].getClass()'
    - GroupMinJVMArgsSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].toString()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].toURI()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinJVMArgsSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.GroupMinJVMArgsSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.security.PrivilegedAction].<init>()'
      Src: org.openjdk.jmh.it.security.SecurityManagerTestUtils:34,1
    - Dst: '[java.security.AccessController].doPrivileged(java.security.PrivilegedAction)'
      Src: org.openjdk.jmh.it.security.SecurityManagerTestUtils:34,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/SecurityManagerTestUtils.java
    functionUses: 9
    functionsReached:
    - '[java.security.PrivilegedAction].<init>()'
    - '[java.security.AccessController].doPrivileged(java.security.PrivilegedAction)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.security.PrivilegedAction].<init>()'
      Src: org.openjdk.jmh.it.security.SecurityManagerTestUtils:47,1
    - Dst: '[java.security.AccessController].doPrivileged(java.security.PrivilegedAction)'
      Src: org.openjdk.jmh.it.security.SecurityManagerTestUtils:47,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/SecurityManagerTestUtils.java
    functionUses: 9
    functionsReached:
    - '[java.security.PrivilegedAction].<init>()'
    - '[java.security.AccessController].doPrivileged(java.security.PrivilegedAction)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.SecurityManagerTestUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/SecurityManagerTestUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.SecurityManagerTestUtils
    signature: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:57,1
    - Dst: BenchmarkSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:58,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:58,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:59,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:59,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].toURI()'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - BenchmarkSecurityManagerTest.class.getResource(String)
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 77
    functionDepth: 4
    functionLinenumber: 77
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/BenchmarkSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.BenchmarkSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: GroupMinRunnerSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:67,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:67,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:68,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:68,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:76,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:76,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest:78,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    - '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].toURI()'
    - GroupMinRunnerSecurityManagerTest.class.getResource(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.GroupMinRunnerSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ThreadMinRunnerSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:63,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:63,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:64,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:64,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:64,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:69,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:72,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.net.URISyntaxException
      - java.security.NoSuchAlgorithmException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].toURI()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - ThreadMinRunnerSecurityManagerTest.class.getResource(String)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].getClass()'
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/ThreadMinRunnerSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.ThreadMinRunnerSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:59,1
    - Dst: GroupSecurityManagerTest.class.getResource(String)
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:60,1
    - Dst: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].toURI()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:60,1
    - Dst: '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:61,1
    - Dst: '[java.security.Policy].getInstance(String,java.security.URIParameter)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:61,1
    - Dst: '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:61,1
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - java.security.NoSuchAlgorithmException
      - java.net.URISyntaxException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[java.security.Policy].setPolicy(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].install()'
    - '[java.security.URIParameter].<init>(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
    - '[java.security.Policy].getInstance(String,java.security.URIParameter)'
    - '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].toURI()'
    - GroupSecurityManagerTest.class.getResource(String)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.SecurityManagerTestUtils].remove()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].getClass()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.security.GroupSecurityManagerTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupSecurityManagerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.security.GroupSecurityManagerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.security.GroupSecurityManagerTest
      static: false
      superClass: org.openjdk.jmh.it.security.SecurityManagerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/security/GroupSecurityManagerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.security.GroupSecurityManagerTest
    signature: '[org.openjdk.jmh.it.security.GroupSecurityManagerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:79,1
    - Dst: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].<init>()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:80,1
    - Dst: Class.forName(String,boolean,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader)
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ClassloadProfilerTest.java
    functionUses: 0
    functionsReached:
    - Class.forName(String,boolean,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader)
    - '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: Class<?>
    signature: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ClassloadProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:91,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:93,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:94,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:94,1
    - Dst: Math.abs(int)
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:97,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 5
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ClassloadProfilerTest.java
    functionUses: 0
    functionsReached:
    - Math.abs(int)
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ClassloadProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ClassloadProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ClassloadProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ClassloadProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader:69,1
    - Dst: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].defineClass(String,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader,int,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader,null)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader:70,1
    - Dst: '[ClassLoader].loadClass(String)'
      Src: org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader:72,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?>
      static: false
      superClass: ClassLoader
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].loadClass(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ClassloadProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[ClassLoader].loadClass(String)'
    - '[String].equals(String)'
    - '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].defineClass(String,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader,int,org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader,null)'
    linkageType: ''
    returnType: Class<?>
    signature: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].loadClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader
      static: false
      superClass: ClassLoader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ClassloadProfilerTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader
    signature: '[org.openjdk.jmh.it.profilers.ClassloadProfilerTest.MyClassLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 4
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].testInternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].testInternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 61
    functionDepth: 4
    functionLinenumber: 61
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].testExternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].testExternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ItInternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:73,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].testInternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
    - ItInternalProfiler.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ProfilerTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].testInternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ItExternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].testExternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached:
    - ItExternalProfiler.class.getCanonicalName()
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ProfilerTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].testExternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 2
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CompilerProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:53,1
    - Dst: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.CompilerProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:53,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:61,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:61,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:62,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:62,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:63,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:68,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:72,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.CompilerProfilerTest:76,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 51
    functionDepth: 5
    functionLinenumber: 51
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CompilerProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.CompilerProfilerTest)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.CompilerProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CompilerProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.CompilerProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.CompilerProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:36,1
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:42,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].keySet()'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:43,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:44,1
    - Dst: '[StringBuilder].append(String)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:45,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:46,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:46,1
    - Dst: System.lineSeparator()
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:47,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:47,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
      Src: org.openjdk.jmh.it.profilers.ProfilerTestUtils:49,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,org.openjdk.jmh.results.Result>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.Result
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - sr
    argTypes:
    - java.util.Map<String,org.openjdk.jmh.results.Result>
    constantsTouched: []
    func_position:
      end: 50
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTestUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
    - '[StringBuilder].append(String)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].keySet()'
    - '[StringBuilder].append(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
    - '[StringBuilder].<init>()'
    - System.lineSeparator()
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.ProfilerTestUtils)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Result
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ProfilerTestUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ProfilerTestUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ProfilerTestUtils
    signature: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:58,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:71,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:72,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].containsKey(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:74,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:75,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:75,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:76,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:76,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:77,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:78,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:81,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest:81,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 55
    functionDepth: 5
    functionLinenumber: 55
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[String].contains(String)'
    - '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].getClass()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - System.out.println(String)
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].containsKey(String)'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertNotEquals(float,double,float)'
    - '[org.openjdk.jmh.profile.LinuxPerfProfiler].<init>(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ManagementFactory.getRuntimeMXBean()
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:53,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getInputArguments()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:53,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].toString()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:53,1
    - Dst: '[java.util.Collections].singleton(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:53,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].appendLines(java.io.File,org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:52,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:55,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - ManagementFactory.getRuntimeMXBean()
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].toString()'
    - '[java.util.Collections].singleton(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - '[org.openjdk.jmh.util.FileUtils].appendLines(java.io.File,org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getInputArguments()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:77,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 4
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].testExternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(int)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].testExternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:84,1
    - Dst: ChangeJVMOptsExternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:86,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ChangeJVMOptsTest,String)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:87,1
    - Dst: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 82
    functionDepth: 4
    functionLinenumber: 82
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].testExternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].getClass()'
    - ChangeJVMOptsExternalProfiler.class.getCanonicalName()
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.ChangeJVMOptsTest,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].testExternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].delete()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 2
    functionsReached:
    - '[java.io.File].delete()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:97,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:98,1
    - Dst: '[java.util.HashSet].add(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:99,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:100,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 2
    functionsReached:
    - '[org.junit.Assert].fail(String)'
    - '[java.util.HashSet].add(org.openjdk.jmh.it.profilers.ChangeJVMOptsTest)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].check()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.File].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ChangeJVMOptsTest
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractAsmProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.arraycopy(org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest,int,byte[],int,int)
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - System.arraycopy(org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest,int,byte[],int,int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:56,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:58,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:60,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:65,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].checkDisassembly(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.JDKVersion].parseMajor(org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest)'
    - '[String].contains(String)'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].checkDisassembly(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - out
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].someEventsCaptured(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[String].contains(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].someEventsCaptured(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - int
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractAsmProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:45,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:47,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:52,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:52,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].checkDisassembly(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].someEventsCaptured(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:60,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest:61,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 42
    functionDepth: 5
    functionLinenumber: 42
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest)'
    - '[org.openjdk.jmh.profile.LinuxPerfAsmProfiler].<init>(String)'
    - '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].someEventsCaptured(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].checkDisassembly(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfAsmProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfAsmProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ItExternalProfiler:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ItExternalProfiler:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertFalse(String,int)'
      Src: org.openjdk.jmh.it.profilers.ItExternalProfiler:56,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ItExternalProfiler:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 58
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertFalse(String,int)'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ItExternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ItExternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.ItExternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:51,1
    - Dst: '[org.junit.Assume].assumeNoException(String,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:53,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:56,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:57,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:61,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:61,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:63,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 1
    argNames:
    - mode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 49
    functionDepth: 5
    functionLinenumber: 49
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].getClass()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assume].assumeNoException(String,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:68,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:70,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:70,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:71,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:71,1
    - Dst: file.length()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:73,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:73,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:76,1
    - Dst: text.extendedInfo()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:77,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].length()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:77,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 66
    functionDepth: 6
    functionLinenumber: 66
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].text()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].length()'
    - file.length()
    - text.extendedInfo()
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
    - '[AsyncProfiler.FileResult].getFiles()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].text()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:82,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:84,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:84,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:85,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:85,1
    - Dst: file.length()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:87,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 6
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].collapsed()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 0
    functionsReached:
    - file.length()
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
    - '[AsyncProfiler.FileResult].getFiles()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].collapsed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:93,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:95,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:95,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:96,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:96,1
    - Dst: file.length()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:98,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 6
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].flamegraph()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 0
    functionsReached:
    - file.length()
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
    - '[AsyncProfiler.FileResult].getFiles()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].flamegraph()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:104,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:105,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:105,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:106,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:106,1
    - Dst: file.length()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:108,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 102
    functionDepth: 6
    functionLinenumber: 102
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].jfr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 0
    functionsReached:
    - file.length()
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerForkTest)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].run(String)'
    - '[AsyncProfiler.FileResult].getFiles()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].jfr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerForkTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.AsyncProfilerForkTest
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerForkTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].alloc()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractHotspotProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].alloc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest:44,1
    - Dst: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest:45,1
    - Dst: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest:45,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].isHotspotVM()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractHotspotProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].contains(String)'
    - System.getProperty(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].isHotspotVM()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AbstractHotspotProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItInternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ItInternalProfiler:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItInternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItInternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ItInternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ItInternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ItInternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.ItInternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:49,1
    - Dst: '[org.junit.Assume].assumeNoException(String,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:61,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,org.openjdk.jmh.results.Result>
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 1
    argNames:
    - mode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 47
    functionDepth: 5
    functionLinenumber: 47
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.junit.Assume].assumeNoException(String,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[org.openjdk.jmh.profile.AsyncProfiler].<init>(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,org.openjdk.jmh.results.Result>
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:66,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:68,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:69,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:70,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:70,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:71,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:71,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:73,1
    - Dst: text.extendedInfo()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:74,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:74,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 64
    functionDepth: 6
    functionLinenumber: 64
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].text()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
    - text.extendedInfo()
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[AsyncProfiler.FileResult].getFiles()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].text()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:79,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:81,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:81,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:82,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:82,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:83,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:83,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:84,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 77
    functionDepth: 6
    functionLinenumber: 77
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].collapsed()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[AsyncProfiler.FileResult].getFiles()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].collapsed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:89,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:91,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:91,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:92,1
    - Dst: file.length()
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:94,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 87
    functionDepth: 6
    functionLinenumber: 87
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].flamegraph()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
    - file.length()
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[AsyncProfiler.FileResult].getFiles()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].flamegraph()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:100,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:101,1
    - Dst: '[AsyncProfiler.FileResult].getFiles()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:101,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:102,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:103,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:103,1
    - Dst: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:104,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.profilers.AsyncProfilerTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 98
    functionDepth: 6
    functionLinenumber: 98
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].jfr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].iterator()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].size()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].length()'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].next()'
    - '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].run(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.profilers.AsyncProfilerTest)'
    - '[AsyncProfiler.FileResult].getFiles()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].jfr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.AsyncProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractHotspotProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/AsyncProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.AsyncProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.AsyncProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:57,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:70,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:71,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:71,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:73,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:73,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:75,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:76,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:77,1
    - Dst: String.format(String,double,double)
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:80,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:80,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:83,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:83,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:84,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:84,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:86,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest:87,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 54
    functionDepth: 5
    functionLinenumber: 54
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.LinuxPerfNormProfiler].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertNotEquals(float,double,float)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - String.format(String,double,double)
    - '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfNormProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfNormProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:47,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:48,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:51,1
    - Dst: '[Collection<String>].stream()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].flatMap()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].findFirst()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isPresent()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].get()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:57,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:57,1
    - Dst: '[java.io.File].exists()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:58,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:62,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:62,1
    - Dst: '[Collection<String>].stream()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].flatMap()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].filter()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].findAny()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isPresent()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:66,1
    - Dst: Integer.parseInt()
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:70,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].runWith(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest,String)'
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isPresent()'
    - '[Collection<String>].stream()'
    - '[java.io.File].getAbsolutePath()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].filter()'
    - '[Collection<String>].isEmpty()'
    - '[java.io.File].<init>(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest,String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].get()'
    - '[java.io.File].exists()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].flatMap()'
    - Integer.parseInt()
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].findAny()'
    - '[org.openjdk.jmh.util.Utils].runWith(String,String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].findFirst()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:82,1
    - Dst: '[Collection<String>].iterator()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:82,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].next()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:82,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].split(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:82,1
    - Dst: vmmPresent.equals(String)
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isInsideVM()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].split(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].next()'
    - '[Collection<String>].iterator()'
    - '[org.openjdk.jmh.util.Utils].runWith(String,String,String)'
    - vmmPresent.equals(String)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isInsideVM()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:91,1
    - Dst: '[org.junit.Assume].assumeTrue(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 2
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 5
    functionsReached:
    - '[org.junit.Assume].assumeTrue(boolean)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isInsideVM()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:95,1
    - Dst: '[org.junit.Assume].assumeFalse(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].isInsideVM()'
    - '[org.junit.Assume].assumeFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:100,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:107,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:108,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:110,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:112,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:114,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:117,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:118,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:119,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:120,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:122,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:122,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:123,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:123,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:124,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:124,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:126,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:127,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 1
    argNames:
    - forks
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 129
      start: 98
    functionDepth: 5
    functionLinenumber: 98
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String,String,String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.junit.Assert].assertNotEquals(float,double,float)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:133,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:134,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 137
      start: 131
    functionDepth: 6
    functionLinenumber: 131
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testDefaultArguments()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testDefaultArguments()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:141,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:143,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:144,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:144,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:143,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:143,1
    - Dst: '[org.junit.Assert].assertThrows(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:148,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 139
    functionDepth: 3
    functionLinenumber: 139
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testFailWithNonExistentTemplate()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertThrows(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testFailWithNonExistentTemplate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:153,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:154,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:156,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:157,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:157,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:156,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:156,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:156,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:156,1
    - Dst: '[org.junit.Assert].assertThrows(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 151
    functionDepth: 3
    functionLinenumber: 151
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testUnsupportedTemplate()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertThrows(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testUnsupportedTemplate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:167,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:168,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:171,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:172,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:173,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:173,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:172,1
    - Dst: '[File].getAbsolutePath()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:174,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:172,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:172,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:172,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:178,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:178,1
    - Dst: '[File].delete()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:180,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:183,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String,String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:184,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:186,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 165
    functionDepth: 5
    functionLinenumber: 165
    functionLinenumberEnd: 187
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testUseCustomTemplate()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(java.util.Map<String,org.openjdk.jmh.results.Result>,String,String,String,String,String)'
    - '[org.openjdk.jmh.util.FileUtils].extractFromResource(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
    - '[File].getAbsolutePath()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
    - '[org.junit.Assert].assertNotEquals(float,double,float)'
    - '[File].delete()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testUseCustomTemplate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:191,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:192,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 189
    functionDepth: 6
    functionLinenumber: 189
    functionLinenumberEnd: 195
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testMultipleForks()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkProfiling(int)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].skipIfRunningInsideVirtualMachine()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testMultipleForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:199,1
    - Dst: '[org.junit.Assume].assumeFalse(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:199,1
    - Dst: '[org.junit.Assert].assertThrows()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:200,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 197
    functionDepth: 2
    functionLinenumber: 197
    functionLinenumberEnd: 201
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testConstructorThrowsWhenXCTraceDoesNotExist()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertThrows()'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].xctraceExists()'
    - '[org.junit.Assume].assumeFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].testConstructorThrowsWhenXCTraceDoesNotExist()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:205,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:206,1
    - Dst: String.join(String,org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:209,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest:208,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<String,org.openjdk.jmh.results.Result>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 1
    argNames:
    - results
    argTypes:
    - Map<String,org.openjdk.jmh.results.Result>
    constantsTouched: []
    func_position:
      end: 210
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 210
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(Map<String,org.openjdk.jmh.results.Result>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].getScore()'
    - String.join(String,org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)
    - '[Map<String,org.openjdk.jmh.results.Result>].get(org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest)'
    linkageType: ''
    returnType: double
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].checkedGetAny(Map<String,org.openjdk.jmh.results.Result>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceNormProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.XCTraceNormProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:55,1
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:56,1
    - Dst: '[Thread].join()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Blackhole
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bh
    argTypes:
    - org.openjdk.jmh.infra.Blackhole
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].separateAlloc(org.openjdk.jmh.infra.Blackhole)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerSeparateThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Thread].start()'
    - '[Thread].<init>()'
    - '[Thread].join()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].separateAlloc(org.openjdk.jmh.infra.Blackhole)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:62,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:67,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:69,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:70,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:70,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].accurateProfiler()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:75,1
    - Dst: Math.abs(int)
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:75,1
    - Dst: '[org.junit.Assert].fail(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:76,1
    - Dst: System.out.println(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:79,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 60
    functionDepth: 5
    functionLinenumber: 60
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].testDefault()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerSeparateThreadTest.java
    functionUses: 0
    functionsReached:
    - Math.abs(int)
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].fail(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)'
    - System.out.println(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].accurateProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].testDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:88,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].getMethod(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest:88,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].accurateProfiler()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerSeparateThreadTest.java
    functionUses: 1
    functionsReached:
    - Class.forName(String)
    - '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].getMethod(String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].accurateProfiler()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerSeparateThreadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerSeparateThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:61,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:61,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:62,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:65,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:65,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 53
    functionDepth: 4
    functionLinenumber: 53
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testInternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testInternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:73,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:77,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:78,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:80,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:81,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:81,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testExternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testExternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ItInternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:89,1
    - Dst: ItInternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:90,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:91,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:91,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:92,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:93,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:95,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:96,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:96,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 85
    functionDepth: 4
    functionLinenumber: 85
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testInternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String)'
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
    - ItInternalProfiler.class.getCanonicalName()
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testInternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ItExternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:104,1
    - Dst: ItExternalProfiler.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:106,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:106,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:107,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:107,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:108,1
    - Dst: e.getMessage()
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:110,1
    - Dst: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:111,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DuplicateProfilerTest:111,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 100
    functionDepth: 4
    functionLinenumber: 100
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testExternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].getClass()'
    - ItExternalProfiler.class.getCanonicalName()
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String,org.openjdk.jmh.it.profilers.DuplicateProfilerTest,String)'
    - '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].contains(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.profilers.DuplicateProfilerTest,org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - e.getMessage()
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DuplicateProfilerTest)'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].testExternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.DuplicateProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DuplicateProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.DuplicateProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.DuplicateProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:45,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:47,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:52,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:52,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].checkDisassembly(String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].someEventsCaptured(String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:60,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest:61,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 42
    functionDepth: 5
    functionLinenumber: 42
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/WinPerfAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.profile.WinPerfAsmProfiler].<init>(String)'
    - System.out.println(String)
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].someEventsCaptured(String)'
    - '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].getClass()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].checkDisassembly(String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/WinPerfAsmProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.WinPerfAsmProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectNoWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectNoWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:56,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObject()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectSingleShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectSingleShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectSampleTime()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].allocateObjectSampleTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:77,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testDefault()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 84
    functionDepth: 4
    functionLinenumber: 84
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testAlloc()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testAlloc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:95,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:95,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:95,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 93
    functionDepth: 4
    functionLinenumber: 93
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testChurn()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testChurn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:104,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:108,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testAll()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].testAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.GCProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.GCProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].reset()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:57,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:68,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:67,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:69,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:72,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 51
    functionDepth: 4
    functionLinenumber: 51
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupForks(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest,org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
    - '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].reset()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.CountingExternalProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.CountingExternalProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].somethingInTheMiddle()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 3
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfC2CProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].somethingInTheMiddle()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].somethingInTheMiddle()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfC2CProfilerTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].somethingInTheMiddle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].<init>()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:61,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:74,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:75,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:75,1
    - Dst: '[org.junit.Assert].assertNotNull(String)'
      Src: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest:77,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 58
    functionDepth: 5
    functionLinenumber: 58
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfC2CProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.junit.Assert].assertNotNull(String)'
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.profile.LinuxPerfC2CProfiler].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/LinuxPerfC2CProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.LinuxPerfC2CProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].allocate()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int[]
    signature: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].allocate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:62,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:68,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:69,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:71,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:72,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:74,1
    - Dst: '[org.junit.Assert].assertNotEquals(float,double,float)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:75,1
    - Dst: '[org.junit.Assert].assertEquals(double,double,float)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:76,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:79,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:84,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:89,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:94,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:101,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:101,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:102,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:102,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:104,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.SafepointsProfilerTest:107,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 53
    functionDepth: 5
    functionLinenumber: 53
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.junit.Assert].assertNotEquals(float,double,float)'
    - '[org.junit.Assert].assertEquals(double,double,float)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.SafepointsProfilerTest)'
    - '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.SafepointsProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/SafepointsProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.SafepointsProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.SafepointsProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.random()
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler:45,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached:
    - Math.random()
    - '[java.util.Collections].singletonList(String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/ChangeJVMOptsExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.ChangeJVMOptsExternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:51,1
    - Dst: '[Collection<String>].isEmpty()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:52,1
    - Dst: '[org.openjdk.jmh.util.Utils].runWith(String,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:55,1
    - Dst: '[Collection<String>].stream()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].flatMap()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].findFirst()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].map()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:58,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].orElse(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:58,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].tryWith(String,String)'
    - '[Collection<String>].stream()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].orElse(boolean)'
    - '[Collection<String>].isEmpty()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].map()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].flatMap()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].findFirst()'
    - '[org.openjdk.jmh.util.Utils].runWith(String,String)'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:62,1
    - Dst: '[org.junit.Assume].assumeTrue(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 4
    functionsReached:
    - '[org.junit.Assume].assumeTrue(boolean)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:66,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:74,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:75,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:75,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkDisassembly(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:76,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:77,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 1
    argNames:
    - numForks
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 79
      start: 65
    functionDepth: 5
    functionLinenumber: 65
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 2
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkDisassembly(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:83,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 81
    functionDepth: 6
    functionLinenumber: 81
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testProfiling()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testProfiling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:89,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 87
    functionDepth: 6
    functionLinenumber: 87
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testProfilingWithMultipleForks()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkProfiling(int)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testProfilingWithMultipleForks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:96,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:98,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:103,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:105,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:106,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:106,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkDisassembly(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:107,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:108,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 94
    functionDepth: 5
    functionLinenumber: 94
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testTemplateOption()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].checkDisassembly(String)'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testTemplateOption()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:114,1
    - Dst: '[java.io.File].<init>(java.io.File,String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:117,1
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:118,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:117,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:117,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:122,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:122,1
    - Dst: '[java.io.File].isDirectory()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:123,1
    - Dst: '[java.io.File].delete()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:125,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 112
    functionDepth: 5
    functionLinenumber: 112
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testSavePerfBinHandling()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
    - '[java.io.File].getAbsolutePath()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].getClass()'
    - '[java.io.File].<init>(java.io.File,String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.io.File].isDirectory()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
    - '[java.io.File].delete()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].skipIfProfilerNotSupport()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testSavePerfBinHandling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:131,1
    - Dst: '[org.junit.Assume].assumeFalse(boolean)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:131,1
    - Dst: '[org.junit.Assert].assertThrows()'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testConstructorThrowsWhenXCTraceDoesNotExist()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assume].assumeFalse(boolean)'
    - '[org.junit.Assert].assertThrows()'
    - '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].xctraceExists()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].testConstructorThrowsWhenXCTraceDoesNotExist()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:48,1
    - Dst: '[java.io.File].<init>(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.io.File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/XCTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.File].<init>(org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest)'
    - System.getProperty(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.XCTraceAsmProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:45,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:46,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:47,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].reset()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].reset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:63,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 65
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:69,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 71
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:80,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 82
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:39,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:40,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:41,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.profilers.CountingExternalProfiler:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.CountingExternalProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/CountingExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.CountingExternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.CountingExternalProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].allocate()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].allocate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 6
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testDefault()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 6
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testAlloc()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testAlloc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 6
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testAll()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:71,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:77,1
    - Dst: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:82,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:84,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:84,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:86,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:87,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:87,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:88,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:88,1
    - Dst: Math.abs(int)
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:92,1
    - Dst: '[org.junit.Assert].fail(org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest)'
      Src: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest:93,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - initLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 70
    functionDepth: 5
    functionLinenumber: 70
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 3
    functionsReached:
    - Math.abs(int)
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].fail(org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].testWith(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/GCProfilerAllocRateTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest
    signature: '[org.openjdk.jmh.it.profilers.GCProfilerAllocRateTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:49,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:51,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:62,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].checkDisassembly(String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].someEventsCaptured(String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:64,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest:65,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 46
    functionDepth: 5
    functionLinenumber: 46
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.profile.DTraceAsmProfiler].<init>(String)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].someEventsCaptured(String)'
    - '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].checkDisassembly(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest)'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest
      static: false
      superClass: org.openjdk.jmh.it.profilers.AbstractAsmProfilerTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/DTraceAsmProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.DTraceAsmProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/MemPoolProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.MemPoolProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:61,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:63,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.results.Result].getScore()'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:65,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:68,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:72,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:76,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.MemPoolProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:80,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.MemPoolProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.MemPoolProfilerTest:85,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 52
    functionDepth: 5
    functionLinenumber: 52
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/MemPoolProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].getClass()'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.results.Result].getScore()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.profilers.MemPoolProfilerTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.MemPoolProfilerTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.MemPoolProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/MemPoolProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.MemPoolProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.MemPoolProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.StackProfilerTest].somethingInTheMiddle()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 3
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.StackProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/StackProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.StackProfilerTest].somethingInTheMiddle()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.StackProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.profilers.StackProfilerTest].somethingInTheMiddle()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/StackProfilerTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.StackProfilerTest].somethingInTheMiddle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].isVirtualExecutor()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:59,1
    - Dst: System.out.println(String)
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.it.profilers.StackProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.StackProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:69,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:71,1
    - Dst: '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:72,1
    - Dst: '[org.openjdk.jmh.results.Result].extendedInfo()'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:72,1
    - Dst: StackProfilerTest.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:73,1
    - Dst: '[String].contains(String)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:73,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.StackProfilerTest:74,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 57
    functionDepth: 5
    functionLinenumber: 57
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.profilers.StackProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/StackProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.StackProfilerTest)'
    - '[String].contains(String)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - StackProfilerTest.class.getCanonicalName()
    - System.out.println(String)
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.profilers.ProfilerTestUtils].checkedGet(java.util.Map<String,org.openjdk.jmh.results.Result>,String)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.profilers.StackProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].isVirtualExecutor()'
    - '[org.openjdk.jmh.results.Result].extendedInfo()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.StackProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.StackProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.StackProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/StackProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.StackProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.StackProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].busyWork()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 2
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].work()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/JavaFlightRecorderProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].busyWork()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].work()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest)'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:54,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:59,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 5
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/JavaFlightRecorderProfilerTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/JavaFlightRecorderProfilerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest
    signature: '[org.openjdk.jmh.it.profilers.JavaFlightRecorderProfilerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.InternalProfiler3:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.InternalProfiler3
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.InternalProfiler3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/InternalProfiler3.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.InternalProfiler3
    signature: '[org.openjdk.jmh.it.profilers.order.InternalProfiler3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.InternalProfiler2:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.InternalProfiler2
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.InternalProfiler2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/InternalProfiler2.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.InternalProfiler2
    signature: '[org.openjdk.jmh.it.profilers.order.InternalProfiler2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:60,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:59,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 5
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testInternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testInternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:72,1
    - Dst: InternalProfiler1.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:73,1
    - Dst: InternalProfiler2.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:74,1
    - Dst: InternalProfiler3.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:71,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testInternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached:
    - InternalProfiler1.class.getCanonicalName()
    - InternalProfiler2.class.getCanonicalName()
    - InternalProfiler3.class.getCanonicalName()
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.CommandLineOptions)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testInternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:83,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:82,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 80
    functionDepth: 5
    functionLinenumber: 80
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testExternal_API()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testExternal_API()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:95,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:95,1
    - Dst: ExternalProfiler1.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:96,1
    - Dst: ExternalProfiler2.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:97,1
    - Dst: ExternalProfiler3.class.getCanonicalName()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:94,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.CommandLineOptions)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testExternal_CLI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached:
    - ExternalProfiler2.class.getCanonicalName()
    - ExternalProfiler1.class.getCanonicalName()
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.CommandLineOptions].<init>(String,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest,String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.CommandLineOptions)'
    - ExternalProfiler3.class.getCanonicalName()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].testExternal_CLI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:103,1
    - Dst: r.getSecondaryResults()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:107,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:107,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:110,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:110,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:111,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:111,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:112,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:115,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.Options
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opts
    argTypes:
    - org.openjdk.jmh.runner.options.Options
    constantsTouched: []
    func_position:
      end: 120
      start: 103
    functionDepth: 4
    functionLinenumber: 103
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 2
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].getScore()'
    - '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].get(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.profilers.order.ProfilerOrderTest)'
    - r.getSecondaryResults()
    - '[org.openjdk.jmh.runner.Runner].run()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].runWith(org.openjdk.jmh.runner.options.Options)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ProfilerOrderTest
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.ExternalProfiler3:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ExternalProfiler3
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ExternalProfiler3.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ExternalProfiler3
    signature: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.InternalProfiler1:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.InternalProfiler1
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.InternalProfiler1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/InternalProfiler1.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.InternalProfiler1
    signature: '[org.openjdk.jmh.it.profilers.order.InternalProfiler1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,String,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,String,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - double
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - label
    - ts
    argTypes:
    - String
    - double
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,double)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerTimestamp.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,String,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,String,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerTimestamp.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerTimestamp.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: r.getScore()
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator:57,1
    - Dst: Math.max(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator)
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator:57,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator)'
      Src: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator:59,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>
    constantsTouched: []
    func_position:
      end: 60
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].aggregate(java.util.Collection<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerTimestamp.java
    functionUses: 0
    functionsReached:
    - Math.max(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator)
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator)'
    - r.getScore()
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].aggregate(java.util.Collection<org.openjdk.jmh.it.profilers.order.ProfilerTimestamp>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ProfilerTimestamp.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator
    signature: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.ExternalProfiler1:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ExternalProfiler1
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ExternalProfiler1.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ExternalProfiler1
    signature: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pfx
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractInternalProfiler.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:48,1
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:50,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:52,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - benchmarkParams
    - iterationParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 54
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractInternalProfiler.java
    functionUses: 0
    functionsReached:
    - e.printStackTrace()
    - TimeUnit.MILLISECONDS.sleep(int)
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].beforeIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:58,1
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:60,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:62,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:65,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:66,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.results.IterationResult
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - benchmarkParams
    - iterationParams
    - result
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.results.IterationResult
    constantsTouched: []
    func_position:
      end: 68
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractInternalProfiler.java
    functionUses: 0
    functionsReached:
    - e.printStackTrace()
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler)'
    - TimeUnit.MILLISECONDS.sleep(int)
    - '[java.util.Arrays].asList(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
    - System.nanoTime()
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].afterIteration(org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.results.IterationResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.InternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractInternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractInternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
      Src: org.openjdk.jmh.it.profilers.order.ExternalProfiler2:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.ExternalProfiler2
      static: false
      superClass: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/ExternalProfiler2.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.ExternalProfiler2
    signature: '[org.openjdk.jmh.it.profilers.order.ExternalProfiler2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pfx
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:69,1
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:71,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:73,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 75
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached:
    - e.printStackTrace()
    - TimeUnit.MILLISECONDS.sleep(int)
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:79,1
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:81,1
    - Dst: e.printStackTrace()
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:83,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:86,1
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:87,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
      Src: org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler:85,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 89
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached:
    - e.printStackTrace()
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp].<init>(String,org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler)'
    - TimeUnit.MILLISECONDS.sleep(int)
    - '[java.util.Arrays].asList(org.openjdk.jmh.it.profilers.order.ProfilerTimestamp,org.openjdk.jmh.it.profilers.order.ProfilerTimestamp)'
    - System.nanoTime()
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/profilers/order/AbstractExternalProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.profilers.order.AbstractExternalProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 50
    functionName: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/separatecl/SeparateClassLoaderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:54,1
    - Dst: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].getClass()'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:55,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest)'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String)'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:54,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:54,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:59,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 52
    functionDepth: 4
    functionLinenumber: 52
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/separatecl/SeparateClassLoaderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsAppend(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/separatecl/SeparateClassLoaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest
    signature: '[org.openjdk.jmh.it.separatecl.SeparateClassLoaderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.control.ControlStopTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.control.ControlStopTest].ping(org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStopTest.java
    functionUses: 0
    functionsReached:
    - Thread.yield()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.control.ControlStopTest].ping(org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.control.ControlStopTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 57
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.control.ControlStopTest].pong(org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStopTest.java
    functionUses: 0
    functionsReached:
    - Thread.yield()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.control.ControlStopTest].pong(org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.control.ControlStopTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.control.ControlStopTest:63,1
    - Dst: '[org.openjdk.jmh.it.control.ControlStopTest].getClass()'
      Src: org.openjdk.jmh.it.control.ControlStopTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.control.ControlStopTest)'
      Src: org.openjdk.jmh.it.control.ControlStopTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.control.ControlStopTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.control.ControlStopTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.control.ControlStopTest)'
      Src: org.openjdk.jmh.it.control.ControlStopTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.control.ControlStopTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.control.ControlStopTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.control.ControlStopTest:68,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.control.ControlStopTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStopTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.control.ControlStopTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.control.ControlStopTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.control.ControlStopTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.control.ControlStopTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.control.ControlStopTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.control.ControlStopTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStopTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.control.ControlStopTest
    signature: '[org.openjdk.jmh.it.control.ControlStopTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertFalse(org.openjdk.jmh.it.control.ControlStartStopTest)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.Control
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - org.openjdk.jmh.infra.Control
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.control.ControlStartStopTest].ping(org.openjdk.jmh.infra.Control)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStartStopTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertFalse(org.openjdk.jmh.it.control.ControlStartStopTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.control.ControlStartStopTest].ping(org.openjdk.jmh.infra.Control)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:57,1
    - Dst: '[org.openjdk.jmh.it.control.ControlStartStopTest].getClass()'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:58,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.control.ControlStartStopTest)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.control.ControlStartStopTest)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:57,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.control.ControlStartStopTest:62,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 53
    functionDepth: 5
    functionLinenumber: 53
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.control.ControlStartStopTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStartStopTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.control.ControlStartStopTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.control.ControlStartStopTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.control.ControlStartStopTest)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.control.ControlStartStopTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.control.ControlStartStopTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.control.ControlStartStopTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/control/ControlStartStopTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.control.ControlStartStopTest
    signature: '[org.openjdk.jmh.it.control.ControlStartStopTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:74,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:75,1
    - Dst: s.visitors.add(org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest)
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 76
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkStateSharingTest.java
    functionUses: 0
    functionsReached:
    - s.visitors.add(org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:82,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 4
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkStateSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:59,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:60,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState)'
    - '[Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkStateSharingTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:60,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:74,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:75,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:81,1
    - Dst: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:82,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 4
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultBenchSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:74,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:75,1
    - Dst: s.visitors.add(org.openjdk.jmh.it.sharing.ThreadStateSharingTest)
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 76
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadStateSharingTest.java
    functionUses: 0
    functionsReached:
    - s.visitors.add(org.openjdk.jmh.it.sharing.ThreadStateSharingTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:82,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.ThreadStateSharingTest)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:81,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 4
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.ThreadStateSharingTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.ThreadStateSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadStateSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.ThreadStateSharingTest
    signature: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:59,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:60,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState
    signature: '[org.openjdk.jmh.it.sharing.ThreadStateSharingTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:60,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:74,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:75,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:86,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:87,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:93,1
    - Dst: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:94,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:97,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupBenchSharingTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.GroupBenchSharingTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupBenchSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupBenchSharingTest
    signature: '[org.openjdk.jmh.it.sharing.GroupBenchSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:76,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:77,1
    - Dst: s.visitors.add(org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest)
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 78
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultStateSharingTest.java
    functionUses: 0
    functionsReached:
    - s.visitors.add(org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:82,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:83,1
    - Dst: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:84,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 4
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultStateSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:60,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:61,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:61,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:63,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState)'
    - '[Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:56,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupDefaultStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState
    signature: '[org.openjdk.jmh.it.sharing.GroupDefaultStateSharingTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:76,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:77,1
    - Dst: s.visitors.add(org.openjdk.jmh.it.sharing.GroupStateSharingTest)
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 78
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].test1(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached:
    - s.visitors.add(org.openjdk.jmh.it.sharing.GroupStateSharingTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].test1(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:87,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:88,1
    - Dst: s.visitors.add(org.openjdk.jmh.it.sharing.GroupStateSharingTest)
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].test2(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached:
    - s.visitors.add(org.openjdk.jmh.it.sharing.GroupStateSharingTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].test2(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:94,1
    - Dst: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:95,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupStateSharingTest)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:95,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 4
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.GroupStateSharingTest)'
    - '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupStateSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupStateSharingTest
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:60,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:61,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:61,1
    - Dst: '[Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:63,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState)'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:56,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/GroupStateSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState
    signature: '[org.openjdk.jmh.it.sharing.GroupStateSharingTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:58,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:59,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:61,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:72,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:73,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.ThreadBenchSharingTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:54,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/ThreadBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.ThreadBenchSharingTest
    signature: '[org.openjdk.jmh.it.sharing.ThreadBenchSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:58,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:59,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:61,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(int)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:72,1
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:73,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].getClass()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:80,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:80,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:79,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:83,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:54,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/sharing/BenchmarkBenchSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest
    signature: '[org.openjdk.jmh.it.sharing.BenchmarkBenchSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:109,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 111
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.GroupStateOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:121,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:121,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 113
    functionDepth: 4
    functionLinenumber: 113
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.GroupStateOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.GroupStateOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.GroupStateOrderTest
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:91,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupStateOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState
    signature: '[org.openjdk.jmh.it.interorder.GroupStateOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:109,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 111
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.ThreadStateOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:121,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:121,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 113
    functionDepth: 4
    functionLinenumber: 113
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.ThreadStateOrderTest)'
    - '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.ThreadStateOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.ThreadStateOrderTest
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:91,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState)'
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadStateOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState
    signature: '[org.openjdk.jmh.it.interorder.ThreadStateOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:109,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 111
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:121,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:121,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 113
    functionDepth: 4
    functionLinenumber: 113
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:91,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState)'
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkStateOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkStateOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:90,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:92,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:107,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.ThreadBenchOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/ThreadBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.ThreadBenchOrderTest
    signature: '[org.openjdk.jmh.it.interorder.ThreadBenchOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:90,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:92,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:107,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.GroupBenchOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.GroupBenchOrderTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.GroupBenchOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/GroupBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.GroupBenchOrderTest
    signature: '[org.openjdk.jmh.it.interorder.GroupBenchOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:90,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:92,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:94,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:95,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:96,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:107,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].getClass()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:119,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interorder/BenchmarkBenchOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest
    signature: '[org.openjdk.jmh.it.interorder.BenchmarkBenchOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 146
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:155,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 148
    functionDepth: 4
    functionLinenumber: 148
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateSetupOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 146
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:155,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 148
    functionDepth: 4
    functionLinenumber: 148
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 145
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:154,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest:154,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 147
    functionDepth: 4
    functionLinenumber: 147
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.ThreadStateTearDownOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 148
      start: 140
    functionDepth: 1
    functionLinenumber: 140
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:154,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:154,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:157,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest:157,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 150
    functionDepth: 4
    functionLinenumber: 150
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest)'
    - '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:134,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:135,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 136
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateSetupOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 145
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:154,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest:154,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 147
    functionDepth: 4
    functionLinenumber: 147
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:122,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 135
    functionDepth: 1
    functionLinenumber: 135
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:147,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 145
    functionDepth: 4
    functionLinenumber: 145
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:122,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 133
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 135
    functionDepth: 1
    functionLinenumber: 135
    functionLinenumberEnd: 143
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:147,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 145
    functionDepth: 4
    functionLinenumber: 145
    functionLinenumberEnd: 154
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 145
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:154,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:154,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 147
    functionDepth: 4
    functionLinenumber: 147
    functionLinenumberEnd: 156
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:153,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 146
    functionDepth: 4
    functionLinenumber: 146
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/BenchmarkBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:131,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:148,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:149,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:153,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 146
    functionDepth: 4
    functionLinenumber: 146
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/ThreadBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.ThreadBenchSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 147
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:153,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:153,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:156,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest:156,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 158
      start: 149
    functionDepth: 4
    functionLinenumber: 149
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupStateTearDownOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState
    signature: '[org.openjdk.jmh.it.intraorder.GroupStateTearDownOrderTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].iteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:126,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:129,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:130,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:132,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:133,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 137
    functionDepth: 1
    functionLinenumber: 137
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:150,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:152,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:151,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:155,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 148
    functionDepth: 4
    functionLinenumber: 148
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/intraorder/GroupBenchSetupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest
    signature: '[org.openjdk.jmh.it.intraorder.GroupBenchSetupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:70,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:72,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:75,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:78,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:78,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 82
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].toString()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:88,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:90,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:93,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:96,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:99,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].toString()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:103,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:105,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:125,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getSequence()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode3_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode3_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:71,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:73,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:76,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:79,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:79,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:82,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 83
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].toString()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:89,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:91,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:94,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:97,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:97,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:100,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 101
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].toString()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:104,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:106,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:108,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:121,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:127,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:129,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getClass()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].getSequence()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode6_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode6_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:70,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:72,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:75,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:78,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:78,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 82
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].toString()'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:88,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:90,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:93,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:96,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:99,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].toString()'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:103,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:105,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:125,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getSequence()'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode1_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode1_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:70,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:72,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:75,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:78,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:78,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 82
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].toString()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:88,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:90,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:93,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:96,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:99,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].toString()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:103,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:105,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:125,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getClass()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].getSequence()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode0_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode0_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:70,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:72,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:75,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:78,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:78,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 82
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].toString()'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:88,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:90,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:93,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:96,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:99,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].toString()'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:103,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:105,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:125,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getClass()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].getSequence()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode4_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode4_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:71,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:73,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:76,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:79,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:79,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:82,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 83
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].toString()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:89,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:91,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:94,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:97,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:97,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:100,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 101
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].toString()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:104,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:106,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:108,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:119,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:121,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:127,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:129,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getClass()'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].getSequence()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode5_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode5_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:64,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:66,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:69,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:72,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:72,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:75,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 76
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].toString()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:82,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:84,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:87,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:90,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:90,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:90,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:93,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 94
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].toString()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:97,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:99,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:101,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeINDI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeINDI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeBULK()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeBULK()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeBULK_INDI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].invokeBULK_INDI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:123,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:128,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.runner.options.WarmupMode)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:134,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:134,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:136,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.options.WarmupMode
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mode
    - runSeq
    argTypes:
    - org.openjdk.jmh.runner.options.WarmupMode
    - String
    constantsTouched: []
    func_position:
      end: 137
      start: 119
    functionDepth: 4
    functionLinenumber: 119
    functionLinenumberEnd: 137
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.runner.options.WarmupMode,String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupMode(org.openjdk.jmh.runner.options.WarmupMode)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].getSequence()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].testWith(org.openjdk.jmh.runner.options.WarmupMode,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/NonForkedModesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest
    signature: '[org.openjdk.jmh.it.bulkwarmup.NonForkedModesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].oneShot()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].oneShot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:70,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:72,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:75,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:78,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:78,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:78,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:81,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 82
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].toString()'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].testBig(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:88,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:90,1
    - Dst: '[java.util.Queue<String>].add(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:93,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getType()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:96,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:96,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:96,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:99,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 100
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].toString()'
    - '[java.util.Queue<String>].add(String)'
    - '[org.openjdk.jmh.infra.IterationParams].getType()'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].testSmall(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:103,1
    - Dst: '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:105,1
    - Dst: '[StringBuilder].toString()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getSequence()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Queue<String>].clear()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:112,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getClass()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:115,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:114,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:125,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getSequence()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:127,1
    - Dst: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].assertEquals(String,String)'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[java.util.Queue<String>].clear()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getSequence()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.TimeValue].milliseconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].assertEquals(String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
      Src: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Queue<String>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/bulkwarmup/WarmupMode2_Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentLinkedQueue].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test
    signature: '[org.openjdk.jmh.it.bulkwarmup.WarmupMode2_Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - TimeCounter
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - TimeCounter
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].tearDown(TimeCounter)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].tearDown(TimeCounter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - OpsCounter
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - OpsCounter
    constantsTouched: []
    func_position:
      end: 75
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].test(OpsCounter)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].test(OpsCounter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:80,1
    - Dst: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].doWith(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:82,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached:
    - Mode.values()
    - '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].doWith(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].getClass()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(Mode)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:100,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:100,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:104,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:106,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:106,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:107,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:107,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:109,1
    - Dst: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].getScore()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:109,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:110,1
    - Dst: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].getScore()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:110,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:112,1
    - Dst: '[org.openjdk.jmh.results.Result].getStatistics()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:112,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:112,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:127,1
    - Dst: String.format(String,Mode,int,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:131,1
    - Dst: Math.abs(int)
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:134,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest:130,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 51
    JavaMethodInfo:
      argumentGenericTypes:
      - Mode
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mode
    - opsPerInv
    argTypes:
    - Mode
    - int
    constantsTouched: []
    func_position:
      end: 135
      start: 87
    functionDepth: 5
    functionLinenumber: 87
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].doWith(Mode,int)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached:
    - Math.abs(int)
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].getScore()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(Mode)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.results.Result].getStatistics()'
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].operationsPerInvocation(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - String.format(String,Mode,int,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest,org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest)
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].doWith(Mode,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.TimeCounter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.TimeCounter].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.TimeCounter
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.TimeCounter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.OpsCounter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.OpsCounter].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/OpsPerInvSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.OpsCounter
    signature: '[org.openjdk.jmh.it.batchsize.OpsPerInvSanityTest.OpsCounter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:74,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:75,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:75,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:77,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].isWarmup()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:83,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:92,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:98,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:99,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:99,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:102,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn56Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn56Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:74,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:75,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:75,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:77,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].isWarmup()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:83,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:92,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:98,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:99,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:100,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:103,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn05Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:65,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:67,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:67,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].isWarmup()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:73,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:79,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:49,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi05Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi05Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:71,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:72,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:72,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:74,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].isWarmup()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:80,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:86,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:93,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:101,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi15Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - TimeCounter
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - TimeCounter
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].tearDown(TimeCounter)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].tearDown(TimeCounter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TimeUnit.MILLISECONDS.sleep(int)
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - OpsCounter
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - InterruptedException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cnt
    argTypes:
    - OpsCounter
    constantsTouched: []
    func_position:
      end: 75
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].test(OpsCounter)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached:
    - TimeUnit.MILLISECONDS.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].test(OpsCounter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:80,1
    - Dst: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].doWith(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:82,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].doWith(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
    - Mode.values()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].getClass()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(Mode)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:100,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:100,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:104,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:106,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:106,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:107,1
    - Dst: '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:107,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:109,1
    - Dst: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].getScore()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:109,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:110,1
    - Dst: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].getScore()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:110,1
    - Dst: '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:112,1
    - Dst: '[org.openjdk.jmh.results.Result].getStatistics()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:112,1
    - Dst: '[org.openjdk.jmh.util.Statistics].getMean()'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:112,1
    - Dst: '[org.junit.Assert].fail(String)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:127,1
    - Dst: String.format(String,Mode,int,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:131,1
    - Dst: Math.abs(int)
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:134,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
      Src: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest:130,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - Mode
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mode
    - batchSize
    argTypes:
    - Mode
    - int
    constantsTouched: []
    func_position:
      end: 135
      start: 87
    functionDepth: 5
    functionLinenumber: 87
    functionLinenumberEnd: 135
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].doWith(Mode,int)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached:
    - Math.abs(int)
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.results.RunResult].getPrimaryResult()'
    - '[org.junit.Assert].fail(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(Mode)'
    - String.format(String,Mode,int,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeUnit(org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.results.Result].getStatistics()'
    - '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].getScore()'
    - '[org.openjdk.jmh.util.Statistics].getMean()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.junit.Assert].assertNotNull(String,org.openjdk.jmh.it.batchsize.BatchSizeSanityTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    - '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].doWith(Mode,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.TimeCounter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.TimeCounter].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.TimeCounter
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.TimeCounter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.OpsCounter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.OpsCounter].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/BatchSizeSanityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.OpsCounter
    signature: '[org.openjdk.jmh.it.batchsize.BatchSizeSanityTest.OpsCounter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:71,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:72,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:72,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:74,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].isWarmup()'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:80,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:86,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:93,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:93,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:101,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchApi67Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchApi67Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].isWarmup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].isWarmup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].isWarmup()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:74,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:75,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:75,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:77,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].tearDownIter()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].isWarmup()'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].tearDownIter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:83,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].tearDownTrial()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].tearDownTrial()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:92,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:98,1
    - Dst: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].getClass()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:99,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:99,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:98,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:102,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test)'
    - '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/batchsize/SingleShotBatchAnn15Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test
    signature: '[org.openjdk.jmh.it.batchsize.SingleShotBatchAnn15Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].sampleMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].sampleMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].dummyTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].dummyTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:48,1
    - Dst: Mode.DONT_INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:50,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:50,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].replace(String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,String)'
    - Mode.DONT_INLINE.command()
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:55,1
    - Dst: Mode.DONT_INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:57,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:57,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].testStandalone()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].replace(String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest,String)'
    - Mode.DONT_INLINE.command()
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].getName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].testStandalone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].strawMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineActualTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].strawMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].strawMethod()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].trampoline()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineActualTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].strawMethod()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].trampoline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].trampoline()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].trampoline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:75,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:77,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:79,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:81,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:81,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:81,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:80,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:83,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest:82,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getName()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineActualTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineActualTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:42,1
    - Dst: Mode.DONT_INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:45,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:45,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:44,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:49,1
    - Dst: '[org.junit.Assert].assertFalse(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineClassTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].getName()'
    - Mode.DONT_INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].replace(String,String)'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest)'
    - '[org.junit.Assert].assertFalse(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlDontInlineClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlDontInlineClassTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].strawMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineActualTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].strawMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].strawMethod()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].trampoline()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineActualTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].strawMethod()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].trampoline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].trampoline()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].trampoline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:75,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:77,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:79,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:81,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:81,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:81,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:80,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:83,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest:82,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getClass()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].getName()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineActualTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineActualTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - benchmarkParams
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].beforeTrial(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:60,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(String,java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:60,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:61,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(String,java.util.Collection<String>)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:61,1
    - Dst: '[java.util.Arrays].asList(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:59,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler:66,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.BenchmarkResult
      - long
      - java.io.File
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<?extendsResult>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - br
    - pid
    - stdOut
    - stdErr
    argTypes:
    - org.openjdk.jmh.results.BenchmarkResult
    - long
    - java.io.File
    - java.io.File
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(String,java.util.Collection<String>)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(java.io.File)'
    - '[java.util.Arrays].asList(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult)'
    - '[java.util.Collections].emptyList()'
    linkageType: ''
    returnType: java.util.Collection<?extendsResult>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].afterTrial(org.openjdk.jmh.results.BenchmarkResult,long,java.io.File,java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].allowPrintOut()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].allowPrintOut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].allowPrintErr()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].allowPrintErr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].getDescription()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - org.openjdk.jmh.profile.ExternalProfiler
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,String,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,String,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - label
    - lines
    argTypes:
    - String
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(String,java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,String,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult,String,org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(String,java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getLines()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getLines()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<LogConsumeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getThreadAggregator()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<LogConsumeResult>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getThreadAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.results.Aggregator<LogConsumeResult>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getIterationAggregator()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.profilers.order.ProfilerTimestamp.LogAggregator].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.Aggregator<LogConsumeResult>
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].getIterationAggregator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator:110,1
    - Dst: r.getLines()
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator:113,1
    - Dst: '[java.util.ArrayList].addAll(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator:113,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator,java.util.ArrayList)'
      Src: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator:115,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<LogConsumeResult>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: LogConsumeResult
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - results
    argTypes:
    - java.util.Collection<LogConsumeResult>
    constantsTouched: []
    func_position:
      end: 116
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator].aggregate(java.util.Collection<LogConsumeResult>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult].<init>(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator,java.util.ArrayList)'
    - '[java.util.ArrayList].addAll(org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator)'
    - r.getLines()
    linkageType: ''
    returnType: LogConsumeResult
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator].aggregate(java.util.Collection<LogConsumeResult>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/LogConsumeProfiler.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator
    signature: '[org.openjdk.jmh.it.ccontrol.LogConsumeProfiler.LogConsumeResult.LogAggregator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].strawMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeActualTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].strawMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].strawMethod()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].trampoline()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeActualTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].strawMethod()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].trampoline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].trampoline()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].trampoline()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.annotations.Mode].values()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:75,1
    - Dst: '[org.openjdk.jmh.runner.Runner].runSingle()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:75,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:77,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:79,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:83,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:83,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:80,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:88,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:88,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:88,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest:85,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeActualTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvmArgsPrepend(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>,String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].getClass()'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].addProfiler()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations()'
    - '[org.openjdk.jmh.annotations.Mode].values()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.Runner].runSingle()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeActualTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeActualTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].sampleMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].sampleMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].dummyTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].dummyTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:48,1
    - Dst: Mode.EXCLUDE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:50,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:50,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,String)'
    - Mode.EXCLUDE.command()
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].replace(String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:55,1
    - Dst: Mode.EXCLUDE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:57,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:57,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].testStandalone()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest,String)'
    - Mode.EXCLUDE.command()
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].replace(String,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].getName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].testStandalone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:42,1
    - Dst: Mode.EXCLUDE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:45,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:45,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:44,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:49,1
    - Dst: '[org.junit.Assert].assertFalse(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeClassTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest,String)'
    - Mode.EXCLUDE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest)'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].replace(String,String)'
    - '[org.junit.Assert].assertFalse(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlExcludeClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlExcludeClassTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:35,1
    - Dst: '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:35,1
    - Dst: r.getLines()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.results.RunResult
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - runResult
    argTypes:
    - org.openjdk.jmh.results.RunResult
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 4
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlUtils.java
    functionUses: 3
    functionsReached:
    - '[org.openjdk.jmh.results.RunResult].getSecondaryResults()'
    - r.getLines()
    - '[java.util.Map<String,org.openjdk.jmh.results.Result>].get(String)'
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].getLog(org.openjdk.jmh.results.RunResult)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:41,1
    - Dst: line.contains(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:43,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - log
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 48
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlUtils.java
    functionUses: 0
    functionsReached:
    - System.out.println(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
    - line.contains(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].check(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:52,1
    - Dst: '[org.openjdk.jmh.runner.CompilerHints].get()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:52,1
    - Dst: s.contains(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:54,1
    - Dst: s.startsWith(String)
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlUtils:56,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - hint
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlUtils.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.CompilerHints].get()'
    - s.startsWith(String)
    - '[org.openjdk.jmh.runner.CompilerHints].defaultList()'
    - s.contains(org.openjdk.jmh.it.ccontrol.CompilerControlUtils)
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlUtils
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].dummyTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].dummyTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:55,1
    - Dst: Mode.INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:57,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:57,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].testClass()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,String)'
    - Mode.INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].replace(String,String)'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].testClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:62,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:62,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:62,1
    - Dst: Mode.INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:64,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:64,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].testMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest,String,String)'
    - Mode.INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].replace(String,String)'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].testMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass].sampleMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass].sampleMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 45
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod].sampleMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod].sampleMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlNestedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlNestedTest.SpecimenMethod].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].sampleMethod()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].sampleMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].dummyTest()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].dummyTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:48,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:48,1
    - Dst: Mode.INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:50,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:50,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].testBenchmark()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,String)'
    - Mode.INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getClass()'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].replace(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].testBenchmark()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:55,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:55,1
    - Dst: Mode.INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:57,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:57,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].testStandalone()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest,String)'
    - Mode.INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getName()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].getClass()'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].replace(String,String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].testStandalone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].compilerControlSpecimen()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].compilerControlSpecimen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].getClass()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].getName()'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:42,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].replace(String,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:42,1
    - Dst: Mode.INLINE.command()
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:45,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:45,1
    - Dst: '[org.junit.Assert].assertTrue(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:44,1
    - Dst: '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest,String)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:49,1
    - Dst: '[org.junit.Assert].assertFalse(String,boolean)'
      Src: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineClassTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].getClass()'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].replace(String,String)'
    - '[org.junit.Assert].assertFalse(String,boolean)'
    - Mode.INLINE.command()
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(String,org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest,String)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlUtils].hasHint(org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest,org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest)'
    - '[org.junit.Assert].assertTrue(String,boolean)'
    - '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].getName()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/ccontrol/CompilerControlInlineClassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest
    signature: '[org.openjdk.jmh.it.ccontrol.CompilerControlInlineClassTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      - Data
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tp
    - d
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    - Data
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test1(org.openjdk.jmh.infra.ThreadParams,Data)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test1(org.openjdk.jmh.infra.ThreadParams,Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      - Data
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tp
    - d
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    - Data
    constantsTouched: []
    func_position:
      end: 69
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test2(org.openjdk.jmh.infra.ThreadParams,Data)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test2(org.openjdk.jmh.infra.ThreadParams,Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:73,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].getClass()'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:75,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:75,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(ThreadParams,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data].test(org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(ThreadParams,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data].test(org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/GroupThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data
    signature: '[org.openjdk.jmh.it.threadparams.GroupThreadParamsStabilityTest.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      - Data
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tp
    - d
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    - Data
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].test1(org.openjdk.jmh.infra.ThreadParams,Data)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/ThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.samples.JMHSample_38_PerInvokeSetup.Data].test(org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].test1(org.openjdk.jmh.infra.ThreadParams,Data)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:67,1
    - Dst: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].getClass()'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/ThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/ThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest
    signature: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(ThreadParams,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data].test(org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/ThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(ThreadParams,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data].test(org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadParams
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threadparams/ThreadParamsStabilityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data
    signature: '[org.openjdk.jmh.it.threadparams.ThreadParamsStabilityTest.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:69,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:74,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:79,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:84,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:89,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:94,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].isEmpty()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:99,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:99,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:100,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:100,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:101,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:101,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:102,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:102,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:103,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:103,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:104,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:104,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:105,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].teardownZZZ()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
    - '[java.util.Set<Thread>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].teardownZZZ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:116,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:123,1
    - Dst: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:123,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:123,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:127,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:127,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 120
    functionDepth: 4
    functionLinenumber: 120
    functionLinenumberEnd: 129
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupBenchSameThreadTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:59,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:59,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:64,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:65,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.GroupBenchSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.GroupBenchSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:119,1
    - Dst: state.testInvocationThread.add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest)
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:119,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 121
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - state.testInvocationThread.add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest)
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:127,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupStateSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:127,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:130,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 123
    functionDepth: 4
    functionLinenumber: 123
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupStateSameThreadTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.GroupStateSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.GroupStateSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:71,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:76,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:81,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:86,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:91,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:96,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<Thread>].isEmpty()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:101,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:101,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:102,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:102,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:103,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:103,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:104,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:104,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:105,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:105,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:106,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:106,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:107,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].teardownZZZ()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - '[Set<Thread>].containsAll(Set<Thread>)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState)'
    - '[Set<Thread>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].teardownZZZ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:66,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:66,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:67,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState
    signature: '[org.openjdk.jmh.it.threads.GroupStateSameThreadTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.threads.TwoThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:60,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(int)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.threads.TwoThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:72,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:81,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 85
    functionDepth: 4
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.threads.TwoThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].invokeAPI_2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.threads.TwoThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.TwoThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].invokeAPI_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.TwoThreadCountTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.TwoThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/TwoThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.TwoThreadCountTest
    signature: '[org.openjdk.jmh.it.threads.TwoThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].clear()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:57,1
    - Dst: '[java.util.Set<Thread>].clear()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:58,1
    - Dst: '[java.util.Set<Thread>].clear()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].prepare()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].clear()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].prepare()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:64,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:64,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:65,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:65,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:66,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].verify()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
    - '[java.util.Set<Thread>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].verify()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:72,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].abc()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].abc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:79,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].ghi()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].ghi()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:86,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].def()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].def()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:92,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:93,1
    - Dst: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].getClass()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:94,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:94,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups(int,int,int)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:93,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:93,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:98,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 4
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threadGroups(int,int,int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:51,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:51,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:52,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:52,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:53,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/GroupThreadGroupOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest
    signature: '[org.openjdk.jmh.it.threads.GroupThreadGroupOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:49,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:50,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest,int)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:50,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:52,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 47
    functionDepth: 2
    functionLinenumber: 47
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest,int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:62,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:62,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:71,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:71,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:77,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:78,1
    - Dst: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:79,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:78,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:78,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:82,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:90,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:94,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 86
    functionDepth: 4
    functionLinenumber: 86
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].invokeAPI_2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.HalfMaxThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].invokeAPI_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:45,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/HalfMaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.HalfMaxThreadCountTest
    signature: '[org.openjdk.jmh.it.threads.HalfMaxThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:68,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:73,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:78,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:83,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:83,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:86,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:87,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:88,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:90,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:90,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:91,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 81
    functionDepth: 2
    functionLinenumber: 81
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    - '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:97,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 104
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - '[org.junit.Assert].assertEquals(String,java.util.Set<Thread>,java.util.Set<Thread>)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:108,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:118,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:118,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:126,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:129,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 122
    functionDepth: 4
    functionLinenumber: 122
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:58,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:58,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:59,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:59,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.ThreadBenchSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:68,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:73,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:78,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:83,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:88,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:93,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Thread>].isEmpty()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:98,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:98,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:99,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:99,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:100,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:100,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:101,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:101,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:102,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:102,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:103,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:103,1
    - Dst: '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:104,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].teardownZZZ()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - '[java.util.Set<Thread>].containsAll(java.util.Set<Thread>)'
    - '[java.util.Set<Thread>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].teardownZZZ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:114,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:114,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:121,1
    - Dst: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:122,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:122,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:121,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:121,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:121,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 118
    functionDepth: 4
    functionLinenumber: 118
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest)'
    - '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:58,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:58,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:59,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:59,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkBenchSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.BenchmarkBenchSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.threads.OneThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:60,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:62,1
    - Dst: '[org.junit.Assert].assertTrue(int)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.threads.OneThreadCountTest)'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertTrue(int)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:72,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.OneThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.OneThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:81,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.OneThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.OneThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.it.threads.OneThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.OneThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 85
    functionDepth: 4
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.threads.OneThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.OneThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.it.threads.OneThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.OneThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].invokeAPI_2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.threads.OneThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.OneThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].invokeAPI_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.OneThreadCountTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.OneThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.OneThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/OneThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.OneThreadCountTest
    signature: '[org.openjdk.jmh.it.threads.OneThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:59,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:60,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:60,1
    - Dst: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].availableProcessors()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:60,1
    - Dst: '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.threads.MaxThreadCountTest,org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:60,1
    - Dst: '[java.util.Set<Thread>].size()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:62,1
    - Dst: Runtime.getRuntime()
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:62,1
    - Dst: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].availableProcessors()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:62,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - Runtime.getRuntime()
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    - '[java.util.Set<Thread>].size()'
    - '[org.junit.Assert].assertEquals(org.openjdk.jmh.it.threads.MaxThreadCountTest,org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.it.threads.MaxThreadCountTest].availableProcessors()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:72,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:72,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].test1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].test1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:81,1
    - Dst: '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:81,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].test2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Thread>].add(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].test2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:89,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:88,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 85
    functionDepth: 4
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].invokeAPI_1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.threads.MaxThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].invokeAPI_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:98,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].getClass()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:100,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:99,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 96
    functionDepth: 4
    functionLinenumber: 96
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].invokeAPI_2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.threads.MaxThreadCountTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.threads.MaxThreadCountTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].invokeAPI_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:55,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.MaxThreadCountTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.MaxThreadCountTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/MaxThreadCountTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.MaxThreadCountTest
    signature: '[org.openjdk.jmh.it.threads.MaxThreadCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:117,1
    - Dst: state.testInvocationThread.add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest)
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 119
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - state.testInvocationThread.add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:123,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:125,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:124,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:128,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 121
    functionDepth: 4
    functionLinenumber: 121
    functionLinenumberEnd: 130
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:70,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:75,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:80,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:85,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:90,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:95,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<Thread>].isEmpty()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:100,1
    - Dst: '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:100,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:101,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:101,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:102,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:102,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:103,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:103,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:104,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:104,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:105,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:105,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:106,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].teardownZZZ()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - '[Set<Thread>].containsAll(Set<Thread>)'
    - '[org.junit.Assert].assertFalse(String,org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState)'
    - '[Set<Thread>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].teardownZZZ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:66,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/BenchmarkStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState
    signature: '[org.openjdk.jmh.it.threads.BenchmarkStateSameThreadTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:121,1
    - Dst: state.testInvocationThread.add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest)
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:121,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 123
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - state.testInvocationThread.add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest)
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:127,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:128,1
    - Dst: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].getClass()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:129,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:129,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:128,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:128,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:128,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:132,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 125
    functionDepth: 4
    functionLinenumber: 125
    functionLinenumberEnd: 134
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:70,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:75,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:80,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].setupInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:85,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:88,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:89,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:90,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:92,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:92,1
    - Dst: '[Set<Thread>].containsAll(Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 83
    functionDepth: 2
    functionLinenumber: 83
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownRun()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(String,org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - '[org.openjdk.jmh.it.Fixtures].expectStableThreads()'
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - '[Set<Thread>].containsAll(Set<Thread>)'
    - '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownRun()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:99,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:99,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:102,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:103,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:104,1
    - Dst: '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownIteration()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - '[org.junit.Assert].assertEquals(String,Set<Thread>,Set<Thread>)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownIteration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:110,1
    - Dst: '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownInvocation()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[Set<Thread>].add(org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState)'
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].tearDownInvocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:60,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:60,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:61,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:64,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:65,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:66,1
    - Dst: '[java.util.Collections].synchronizedSet(java.util.HashSet)'
      Src: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      - Set<Thread>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/threads/ThreadStateSameThreadTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].synchronizedSet(java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState
    signature: '[org.openjdk.jmh.it.threads.ThreadStateSameThreadTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:50,1
    - Dst: '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:50,1
    - Dst: '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.IterationParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<org.openjdk.jmh.infra.IterationParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/IterationParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
    - '[java.util.IdentityHashMap].<init>()'
    - '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.IterationParamsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<org.openjdk.jmh.infra.IterationParams>].size()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:55,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.IterationParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<org.openjdk.jmh.infra.IterationParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].verify()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/IterationParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<org.openjdk.jmh.infra.IterationParams>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.IterationParamsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].verify()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<org.openjdk.jmh.infra.IterationParams>].add(org.openjdk.jmh.infra.IterationParams)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.IterationParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<org.openjdk.jmh.infra.IterationParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.IterationParams
    constantsTouched: []
    func_position:
      end: 63
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].test(org.openjdk.jmh.infra.IterationParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/IterationParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<org.openjdk.jmh.infra.IterationParams>].add(org.openjdk.jmh.infra.IterationParams)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].test(org.openjdk.jmh.infra.IterationParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].getClass()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.IterationParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.infraparams.IterationParamsTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<org.openjdk.jmh.infra.IterationParams>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/IterationParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.infraparams.IterationParamsTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.IterationParamsTest)'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<org.openjdk.jmh.infra.IterationParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.infraparams.IterationParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/IterationParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.infraparams.IterationParamsTest
    signature: '[org.openjdk.jmh.it.infraparams.IterationParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:47,1
    - Dst: '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:47,1
    - Dst: '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.ThreadParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/ThreadParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
    - '[java.util.IdentityHashMap].<init>()'
    - '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.infra.ThreadParams>].size()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:52,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.ThreadParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].verify()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/ThreadParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<org.openjdk.jmh.infra.ThreadParams>].size()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].verify()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.infra.ThreadParams>].add(org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:58,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.ThreadParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].test(org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/ThreadParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<org.openjdk.jmh.infra.ThreadParams>].add(org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].test(org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].getClass()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:69,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:74,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.infraparams.ThreadParamsTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.ThreadParams>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/ThreadParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.ThreadParamsTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.ThreadParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.infraparams.ThreadParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/ThreadParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.infraparams.ThreadParamsTest
    signature: '[org.openjdk.jmh.it.infraparams.ThreadParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:50,1
    - Dst: '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:50,1
    - Dst: '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/BenchmarkParamsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].newSetFromMap(java.util.IdentityHashMap)'
    - '[java.util.IdentityHashMap].<init>()'
    - '[java.util.Collections].synchronizedSet(org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>].size()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:55,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].verify()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/BenchmarkParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
    - '[java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>].size()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].verify()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>].add(org.openjdk.jmh.infra.BenchmarkParams)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:61,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.infra.BenchmarkParams
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - org.openjdk.jmh.infra.BenchmarkParams
    constantsTouched: []
    func_position:
      end: 63
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].test(org.openjdk.jmh.infra.BenchmarkParams)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/BenchmarkParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>].add(org.openjdk.jmh.infra.BenchmarkParams)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].test(org.openjdk.jmh.infra.BenchmarkParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].getClass()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:68,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:68,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:70,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:72,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:67,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:77,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      - org.openjdk.jmh.runner.options.CommandLineOptionException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/BenchmarkParamsTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementIterations(int)'
    - '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupIterations(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.infraparams.BenchmarkParamsTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupTime(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Collection<org.openjdk.jmh.infra.BenchmarkParams>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/infraparams/BenchmarkParamsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.infraparams.BenchmarkParamsTest
    signature: '[org.openjdk.jmh.it.infraparams.BenchmarkParamsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:161,1
    - Dst: state.countInvocations.incrementAndGet()
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 163
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - state.countInvocations.incrementAndGet()
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:167,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:168,1
    - Dst: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:169,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:169,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:168,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:168,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:168,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:172,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 165
    functionDepth: 4
    functionLinenumber: 165
    functionLinenumberEnd: 174
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupStateHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupStateHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupStateHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 123
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:132,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:133,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:134,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:134,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:135,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:135,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:141,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:142,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:142,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:143,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:143,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:144,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 149
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:66,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:67,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.GroupStateHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:129,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:129,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:130,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:130,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:131,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:131,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:132,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:133,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:133,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:133,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:134,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:134,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:134,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:136,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:136,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:137,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:137,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:138,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:138,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:139,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:139,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:140,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:140,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:140,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:141,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:141,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest,org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:151,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:152,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 144
    functionDepth: 1
    functionLinenumber: 144
    functionLinenumberEnd: 153
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:157,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:158,1
    - Dst: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:159,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:159,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:158,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:158,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:158,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:162,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 155
    functionDepth: 4
    functionLinenumber: 155
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:53,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.ThreadBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:155,1
    - Dst: state.countInvocations.incrementAndGet()
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 157
      start: 148
    functionDepth: 1
    functionLinenumber: 148
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - state.countInvocations.incrementAndGet()
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:161,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:163,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.ThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:163,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:166,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest:166,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 159
    functionDepth: 4
    functionLinenumber: 159
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.ThreadStateHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:131,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:131,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:132,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:133,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:134,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:134,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:135,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:135,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:135,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:136,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:136,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:136,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:138,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:138,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:139,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:139,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:140,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:140,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:141,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:142,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:142,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:142,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:143,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:143,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 144
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:66,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/ThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.ThreadStateHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:129,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:129,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:130,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:130,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:131,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:131,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:132,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:138,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:138,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:139,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:139,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:140,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:140,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:141,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 146
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:155,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 148
    functionDepth: 1
    functionLinenumber: 148
    functionLinenumberEnd: 157
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:161,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:163,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:163,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:162,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:165,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:165,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 159
    functionDepth: 4
    functionLinenumber: 159
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:53,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.BenchmarkBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: State1.setupTimes.set(int)
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:83,1
    - Dst: State1.tearDownTimes.set(int)
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:84,1
    - Dst: State2.setupTimes.set(int)
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:85,1
    - Dst: State2.tearDownTimes.set(int)
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].reset()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - State2.setupTimes.set(int)
    - State1.setupTimes.set(int)
    - State2.tearDownTimes.set(int)
    - State1.tearDownTimes.set(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].reset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: State1.setupTimes.get()
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:91,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:91,1
    - Dst: State1.tearDownTimes.get()
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:92,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:92,1
    - Dst: State2.setupTimes.get()
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:93,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:93,1
    - Dst: State2.tearDownTimes.get()
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].verify()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - State1.tearDownTimes.get()
    - State2.setupTimes.get()
    - State2.tearDownTimes.get()
    - State1.setupTimes.get()
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].verify()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - State1
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state1
    argTypes:
    - State1
    constantsTouched: []
    func_position:
      end: 101
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].test1(State1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].test1(State1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - State2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state2
    argTypes:
    - State2
    constantsTouched: []
    func_position:
      end: 107
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].test2(State2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].test2(State2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:111,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:112,1
    - Dst: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:113,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:113,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:112,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:112,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest:116,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 109
    functionDepth: 4
    functionLinenumber: 109
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1:51,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2:67,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupThreadStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2
    signature: '[org.openjdk.jmh.it.times.GroupThreadStateHelperTimesTest.State2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 126
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:130,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:130,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:131,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:131,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:132,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:133,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:133,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:139,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:139,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:140,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:140,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:141,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:142,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 147
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:157,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 159
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:163,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:164,1
    - Dst: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:165,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:165,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:164,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:164,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:164,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:168,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 170
      start: 161
    functionDepth: 4
    functionLinenumber: 161
    functionLinenumberEnd: 170
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.GroupBenchHelperTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/GroupBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.GroupBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.GroupBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:159,1
    - Dst: state.countInvocations.incrementAndGet()
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 161
      start: 152
    functionDepth: 1
    functionLinenumber: 152
    functionLinenumberEnd: 161
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - state.countInvocations.incrementAndGet()
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:165,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:166,1
    - Dst: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:167,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:167,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:166,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:166,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:166,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:170,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 163
    functionDepth: 4
    functionLinenumber: 163
    functionLinenumberEnd: 172
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].setup6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 112
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 117
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown4()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown4()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown5()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown5()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown6()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDown6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:131,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:131,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:132,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:132,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:133,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:133,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:134,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:134,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:140,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:140,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:141,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:141,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:142,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:142,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:143,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 148
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:61,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:62,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:63,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:64,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:65,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:66,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/BenchmarkStateHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.BenchmarkStateHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:45,1
    - Dst: System.err.println(String)
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:45,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:46,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - System.err.println(String)
    - Thread.currentThread()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 55
    functionName: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:59,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:60,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:66,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:66,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:71,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:71,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:73,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:73,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 57
    functionDepth: 4
    functionLinenumber: 57
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
    - '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.GroupIterationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.ThreadInvocationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 53
    functionName: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:57,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:69,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:69,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:71,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:71,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 55
    functionDepth: 4
    functionLinenumber: 55
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.GroupTrialFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkTrialFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkInvocationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.ThreadIterationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:58,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:65,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:70,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:70,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:72,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:72,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/GroupInvocationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.GroupInvocationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(int)'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest)'
    - '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/ThreadTrialFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.ThreadTrialFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:45,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:56,1
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].set(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:63,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:62,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:68,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:68,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:70,1
    - Dst: '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].threads(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[java.util.concurrent.atomic.AtomicInteger].set(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertEquals(int,org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
    - '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].getClass()'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/fail/BenchmarkIterationFailureTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest
    signature: '[org.openjdk.jmh.it.times.fail.BenchmarkIterationFailureTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - state1
    - state2
    argTypes:
    - MyState
    - MyState
    constantsTouched: []
    func_position:
      end: 111
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].test(MyState,MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].test(MyState,MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 113
    functionDepth: 4
    functionLinenumber: 113
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:93,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:96,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:96,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:99,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:99,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/ThreadStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.statemerge.ThreadStateMergeHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - state1
    - state2
    argTypes:
    - MyState
    - MyState
    constantsTouched: []
    func_position:
      end: 111
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].test(MyState,MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].test(MyState,MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:116,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 113
    functionDepth: 4
    functionLinenumber: 113
    functionLinenumberEnd: 122
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:93,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:93,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:96,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:96,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:99,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:99,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/BenchmarkStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.statemerge.BenchmarkStateMergeHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - state1
    - state2
    argTypes:
    - MyState
    - MyState
    constantsTouched: []
    func_position:
      end: 113
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].test(MyState,MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].test(MyState,MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:122,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 115
    functionDepth: 4
    functionLinenumber: 115
    functionLinenumberEnd: 124
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:94,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:95,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:95,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:97,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:98,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:98,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:100,1
    - Dst: '[AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState)'
    - '[AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      - AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/statemerge/GroupStateMergeHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState
    signature: '[org.openjdk.jmh.it.times.statemerge.GroupStateMergeHelperTimesTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:94,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:95,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:95,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:97,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:98,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:98,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:101,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:101,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:102,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:102,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 103
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:113,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 115
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:121,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:121,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:125,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 117
    functionDepth: 4
    functionLinenumber: 117
    functionLinenumberEnd: 127
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:59,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/GroupBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.batches.GroupBatchedBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:93,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:93,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:94,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:96,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:96,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:97,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:99,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:99,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:99,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:101,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:111,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:123,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 115
    functionDepth: 4
    functionLinenumber: 115
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:53,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/ThreadBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.batches.ThreadBatchedBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].setup3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown1()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown2()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 89
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown3()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDown3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:93,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:93,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:94,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:94,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:96,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:96,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:97,1
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:97,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:99,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:99,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:99,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:100,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:100,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:101,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].get()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:101,1
    - Dst: '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 102
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDownLATEST()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
    - '[org.junit.Assert].assertEquals(String,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest,org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
    - '[java.util.concurrent.atomic.AtomicInteger].get()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].tearDownLATEST()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:111,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:117,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].getClass()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:119,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:118,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:123,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 115
    functionDepth: 4
    functionLinenumber: 115
    functionLinenumberEnd: 125
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].measurementBatchSize(int)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].warmupBatchSize(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest)'
    - '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:53,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:54,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:55,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:56,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:57,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:58,1
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      - java.util.concurrent.atomic.AtomicInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/times/batches/BenchmarkBatchedBenchHelperTimesTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest
    signature: '[org.openjdk.jmh.it.times.batches.BenchmarkBatchedBenchHelperTimesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/jvmoption/JvmOptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:56,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:56,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getParent()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:58,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].resolve(String)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:58,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getFileName()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:58,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].resolve(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getClass()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:60,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:60,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:59,1
    - Dst: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].toString()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:59,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.jvmoption.JvmOptionTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].test_api()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/jvmoption/JvmOptionTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.Utils].getCurrentJvm()'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].resolve(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getClass()'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getParent()'
    - '[java.nio.file.Paths].get(String)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].resolve(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].getFileName()'
    - '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].toString()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].jvm(org.openjdk.jmh.it.jvmoption.JvmOptionTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].test_api()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.jvmoption.JvmOptionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/jvmoption/JvmOptionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.jvmoption.JvmOptionTest
    signature: '[org.openjdk.jmh.it.jvmoption.JvmOptionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[org.openjdk.jmh.it.annsteal.CustomTest].bench()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/annsteal/CustomTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.annsteal.CustomTest].bench()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: org.openjdk.jmh.it.annsteal.CustomTest:46,1
    - Dst: '[String].equals(org.openjdk.jmh.it.annsteal.CustomTest)'
      Src: org.openjdk.jmh.it.annsteal.CustomTest:46,1
    - Dst: CustomTest.class.getResourceAsStream(char)
      Src: org.openjdk.jmh.it.annsteal.CustomTest:50,1
    - Dst: CustomBenchmarkProcessor.class.getSimpleName()
      Src: org.openjdk.jmh.it.annsteal.CustomTest:52,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: org.openjdk.jmh.it.annsteal.CustomTest:52,1
    - Dst: '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.it.annsteal.CustomTest)'
      Src: org.openjdk.jmh.it.annsteal.CustomTest:55,1
    - Dst: CustomTest.class.getSimpleName()
      Src: org.openjdk.jmh.it.annsteal.CustomTest:56,1
    - Dst: '[java.util.Collection<String>].contains(org.openjdk.jmh.it.annsteal.CustomTest)'
      Src: org.openjdk.jmh.it.annsteal.CustomTest:56,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.annsteal.CustomTest)'
      Src: org.openjdk.jmh.it.annsteal.CustomTest:56,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 57
    functionName: '[org.openjdk.jmh.it.annsteal.CustomTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/annsteal/CustomTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collection<String>].contains(org.openjdk.jmh.it.annsteal.CustomTest)'
    - '[IllegalStateException].<init>(String)'
    - '[org.openjdk.jmh.util.FileUtils].readAllLines(org.openjdk.jmh.it.annsteal.CustomTest)'
    - CustomBenchmarkProcessor.class.getSimpleName()
    - System.getProperty(String)
    - CustomTest.class.getSimpleName()
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.annsteal.CustomTest)'
    - '[String].equals(org.openjdk.jmh.it.annsteal.CustomTest)'
    - CustomTest.class.getResourceAsStream(char)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.annsteal.CustomTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.annsteal.CustomTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.annsteal.CustomTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/annsteal/CustomTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.annsteal.CustomTest
    signature: '[org.openjdk.jmh.it.annsteal.CustomTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.sleep(int)
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:47,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/InterruptibleInterruptTest.java
    functionUses: 0
    functionsReached:
    - Thread.sleep(int)
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:55,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].getClass()'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:61,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:57,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:64,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 53
    functionDepth: 4
    functionLinenumber: 53
    functionLinenumberEnd: 66
    functionName: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/InterruptibleInterruptTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/InterruptibleInterruptTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest
    signature: '[org.openjdk.jmh.it.interrupts.InterruptibleInterruptTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:47,1
    - Dst: System.currentTimeMillis()
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:49,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 52
    functionName: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].test()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/NonInterruptibleInterruptTest.java
    functionUses: 0
    functionsReached:
    - System.currentTimeMillis()
    - '[org.openjdk.jmh.infra.Blackhole].consumeCPU(int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Mode.values()
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:56,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].getClass()'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:59,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:59,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:62,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:58,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:65,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest:65,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 67
    functionName: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/NonInterruptibleInterruptTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].mode(org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - Mode.values()
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].getClass()'
    - '[org.openjdk.jmh.runner.options.TimeValue].seconds(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].timeout(org.openjdk.jmh.runner.options.TimeValue)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/interrupts/NonInterruptibleInterruptTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest
    signature: '[org.openjdk.jmh.it.interrupts.NonInterruptibleInterruptTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 110
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:120,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].getClass()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.ThreadTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:98,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:110,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:110,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:115,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:118,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].getClass()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:98,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:110,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:110,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:115,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:118,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
    - '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGTBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedGTBIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:98,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:110,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:110,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:115,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:118,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBGTIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedBGTIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 110
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:120,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 110
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:120,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest,org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/ThreadIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.ThreadIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest)'
    - '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTGBTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedTGBTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:98,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:106,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:110,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:110,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:115,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:118,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 102
    functionDepth: 4
    functionLinenumber: 102
    functionLinenumberEnd: 121
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedGBTTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedGBTTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:108,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 110
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:114,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:116,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:115,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:120,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:120,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:123,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:124,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:125,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:127,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:128,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 112
    functionDepth: 4
    functionLinenumber: 112
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest,org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/BenchmarkTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.BenchmarkTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest,org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].getClass()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedBTGTrialDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedBTGTrialDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:97,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - S1
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - S1
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].test(S1)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].incrementAndGet()'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].test(S1)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:103,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].getClass()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:105,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:104,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:109,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:109,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:112,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:113,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:114,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:116,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:117,1
    - Dst: '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 101
    functionDepth: 4
    functionLinenumber: 101
    functionLinenumberEnd: 120
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertTrue(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest,org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].syncIterations(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicInteger].<init>()'
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.concurrent.atomic.AtomicInteger
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicInteger].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].setupInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].setupInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S3
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s3
    argTypes:
    - S3
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].setupInstance(S3)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].setupInstance(S3)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - S2
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s2
    argTypes:
    - S2
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].setupInstance(S2)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].setupInstance(S2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TICKER.incrementAndGet()
      Src: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].tearDownInstance()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached:
    - TICKER.incrementAndGet()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].tearDownInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/dagorder/MixedTBGIterationDagOrderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1
    signature: '[org.openjdk.jmh.it.dagorder.MixedTBGIterationDagOrderTest.S1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateInvocationTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateInvocationTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateInvocationTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateInvocationTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateInvocationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceGroupStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 81
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceGroupStateRunTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:86,1
    - Dst: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateRunTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateRunTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateRunTest
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateRunTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 82
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 82
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:87,1
    - Dst: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:88,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateInvocationTest)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:88,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:87,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:92,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest:92,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 84
    functionDepth: 4
    functionLinenumber: 84
    functionLinenumberEnd: 94
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateInvocationTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].getClass()'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateInvocationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateIterationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 80
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 80
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:86,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:90,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 82
    functionDepth: 4
    functionLinenumber: 82
    functionLinenumberEnd: 92
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateInvocationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateInvocationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateIterationTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateIterationTest)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateIterationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateIterationTest
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateIterationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].work()'
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceThreadStateRunTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].getClass()'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceThreadStateRunTest)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateRunTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateRunTest
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceThreadStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceThreadStateRunTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:77,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:83,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:85,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:84,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:89,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceBenchmarkStateRunTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceBenchmarkStateRunTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceGroupStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:79,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].work()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - MyState
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - MyState
    constantsTouched: []
    func_position:
      end: 81
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].test(MyState)'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,org.openjdk.jmh.it.races.RaceGroupStateIterationTest)'
    - '[org.openjdk.jmh.it.Fixtures].work()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].test(MyState)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:85,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:86,1
    - Dst: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].getClass()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:87,1
    - Dst: '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateIterationTest)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:87,1
    - Dst: '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:86,1
    - Dst: '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:91,1
    - Dst: '[org.openjdk.jmh.runner.Runner].run()'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.openjdk.jmh.runner.RunnerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 83
    functionDepth: 4
    functionLinenumber: 83
    functionLinenumberEnd: 93
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].invokeAPI()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.Fixtures].getTestMask(org.openjdk.jmh.it.races.RaceGroupStateIterationTest)'
    - '[org.openjdk.jmh.runner.Runner].run()'
    - '[org.openjdk.jmh.runner.Runner].<init>(org.openjdk.jmh.runner.options.Options)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].include(String)'
    - '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].getClass()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].forks(int)'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].build()'
    - '[org.openjdk.jmh.it.Fixtures].repetitionCount()'
    - '[org.openjdk.jmh.runner.options.ChainedOptionsBuilder].shouldFailOnError(boolean)'
    - '[org.openjdk.jmh.runner.options.OptionsBuilder].<init>()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].invokeAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateIterationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateIterationTest
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].setup()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.junit.Assert].assertEquals(String,int,int)'
      Src: org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].tearDown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached:
    - '[org.junit.Assert].assertEquals(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/test/java/org/openjdk/jmh/it/races/RaceGroupStateIterationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState
    signature: '[org.openjdk.jmh.it.races.RaceGroupStateIterationTest.MyState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.CustomExecutorService
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - maxThreads
    - prefix
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].<init>(int,String)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.CustomExecutorService
    signature: '[org.openjdk.jmh.it.CustomExecutorService].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].shutdown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.CustomExecutorService].shutdown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Runnable>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].shutdownNow()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<Runnable>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].shutdownNow()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].isShutdown()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.CustomExecutorService].isShutdown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].isTerminated()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.CustomExecutorService].isTerminated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - TimeUnit
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - timeout
    - unit
    argTypes:
    - long
    - TimeUnit
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].awaitTermination(long,TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.CustomExecutorService].awaitTermination(long,TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FutureTask].<init>(Callable<T>)'
      Src: org.openjdk.jmh.it.CustomExecutorService:68,1
    - Dst: '[Thread].<init>(FutureTask)'
      Src: org.openjdk.jmh.it.CustomExecutorService:69,1
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.it.CustomExecutorService:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Callable<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Future<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - task
    argTypes:
    - Callable<T>
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].submit(Callable<T>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[FutureTask].<init>(Callable<T>)'
    - '[Thread].<init>(FutureTask)'
    - '[Thread].start()'
    linkageType: ''
    returnType: Future<T>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].submit(Callable<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Thread].<init>(Runnable)'
      Src: org.openjdk.jmh.it.CustomExecutorService:75,1
    - Dst: '[Thread].start()'
      Src: org.openjdk.jmh.it.CustomExecutorService:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Runnable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - command
    argTypes:
    - Runnable
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].execute(Runnable)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[Thread].start()'
    - '[Thread].<init>(Runnable)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.CustomExecutorService].execute(Runnable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Runnable
      - T
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Future<T>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - task
    - result
    argTypes:
    - Runnable
    - T
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].submit(Runnable,T)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: Future<T>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].submit(Runnable,T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Runnable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Future<?>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - task
    argTypes:
    - Runnable
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].submit(Runnable)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: Future<?>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].submit(Runnable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsCallable<T>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Future<T>>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tasks
    argTypes:
    - java.util.Collection<?extendsCallable<T>>
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].invokeAll(java.util.Collection<?extendsCallable<T>>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: java.util.List<Future<T>>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].invokeAll(java.util.Collection<?extendsCallable<T>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsCallable<T>>
      - long
      - TimeUnit
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Future<T>>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - tasks
    - timeout
    - unit
    argTypes:
    - java.util.Collection<?extendsCallable<T>>
    - long
    - TimeUnit
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].invokeAll(java.util.Collection<?extendsCallable<T>>,long,TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: java.util.List<Future<T>>
    signature: '[org.openjdk.jmh.it.CustomExecutorService].invokeAll(java.util.Collection<?extendsCallable<T>>,long,TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:100,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsCallable<T>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tasks
    argTypes:
    - java.util.Collection<?extendsCallable<T>>
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].invokeAny(java.util.Collection<?extendsCallable<T>>)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.it.CustomExecutorService].invokeAny(java.util.Collection<?extendsCallable<T>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[UnsupportedOperationException].<init>()'
      Src: org.openjdk.jmh.it.CustomExecutorService:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<?extendsCallable<T>>
      - long
      - TimeUnit
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ExecutorService
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - tasks
    - timeout
    - unit
    argTypes:
    - java.util.Collection<?extendsCallable<T>>
    - long
    - TimeUnit
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.CustomExecutorService].invokeAny(java.util.Collection<?extendsCallable<T>>,long,TimeUnit)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/CustomExecutorService.java
    functionUses: 0
    functionsReached:
    - '[UnsupportedOperationException].<init>()'
    linkageType: ''
    returnType: T
    signature: '[org.openjdk.jmh.it.CustomExecutorService].invokeAny(java.util.Collection<?extendsCallable<T>>,long,TimeUnit)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.lang.model.SourceVersion].latest()'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.lang.model.SourceVersion
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 49
    functionName: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].getSupportedSourceVersion()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/annsteal/CustomBenchmarkProcessor.java
    functionUses: 0
    functionsReached:
    - '[javax.lang.model.SourceVersion].latest()'
    linkageType: ''
    returnType: javax.lang.model.SourceVersion
    signature: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].getSupportedSourceVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: te.getQualifiedName()
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:54,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].toString()'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:54,1
    - Dst: CustomAnnotation.class.getCanonicalName()
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:54,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].equals(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:54,1
    - Dst: processingEnv.getFiler()
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:56,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].createResource(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor,String,String)'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:56,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].openWriter()'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:57,1
    - Dst: '[javax.annotation.processing.RoundEnvironment].getElementsAnnotatedWith(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:58,1
    - Dst: el.getSimpleName()
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:60,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].append(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:60,1
    - Dst: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].close()'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:62,1
    - Dst: '[IllegalStateException].<init>(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
      Src: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor:64,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<?extendsTypeElement>
      - javax.annotation.processing.RoundEnvironment
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 2
    argNames:
    - annotations
    - roundEnv
    argTypes:
    - java.util.Set<?extendsTypeElement>
    - javax.annotation.processing.RoundEnvironment
    constantsTouched: []
    func_position:
      end: 69
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 69
    functionName: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].process(java.util.Set<?extendsTypeElement>,javax.annotation.processing.RoundEnvironment)'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/annsteal/CustomBenchmarkProcessor.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].createResource(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor,String,String)'
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].toString()'
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].openWriter()'
    - '[javax.annotation.processing.RoundEnvironment].getElementsAnnotatedWith(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
    - CustomAnnotation.class.getCanonicalName()
    - el.getSimpleName()
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].append(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
    - '[IllegalStateException].<init>(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
    - te.getQualifiedName()
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].equals(org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor)'
    - processingEnv.getFiler()
    - '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].close()'
    linkageType: ''
    returnType: boolean
    signature: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].process(java.util.Set<?extendsTypeElement>,javax.annotation.processing.RoundEnvironment)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor
      static: false
      superClass: javax.annotation.processing.AbstractProcessor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/src/main/java/org/openjdk/jmh/it/annsteal/CustomBenchmarkProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor
    signature: '[org.openjdk.jmh.it.annsteal.CustomBenchmarkProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedfootprinttest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedfootprinttest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedfootprinttest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,String,long,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedfootprinttest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest]._jmh_tryInit_f_forkedfootprinttest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.footprint.ForkedFootprintTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/footprint/jmh_generated/ForkedFootprintTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType
    signature: '[org.openjdk.jmh.it.footprint.jmh_generated.ForkedFootprintTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.fork.MethodForkTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmethodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmethodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmethodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmethodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest]._jmh_tryInit_f_benchmethodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest]._jmh_tryInit_f_benchforktest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.fork.BenchMethodForkTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchMethodForkTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchMethodForkTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_methodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_methodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_methodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_methodforktest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest]._jmh_tryInit_f_methodforktest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/MethodForkTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.MethodForkTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.fork.BenchForkTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/fork/jmh_generated/BenchForkTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.fork.jmh_generated.BenchForkTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkmethodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkmethodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkmethodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkmethodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_benchmarkmethodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.BenchmarkMethodThreadsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkMethodThreadsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkMethodThreadsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.BenchmarkThreadsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkThreadsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkThreadsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:59,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:65,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:71,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:72,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:78,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:104,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:116,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:138,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:141,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 82
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 142
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 142
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:149,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 155
      start: 144
    functionDepth: 1
    functionLinenumber: 144
    functionLinenumberEnd: 155
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:162,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:165,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 168
      start: 157
    functionDepth: 1
    functionLinenumber: 157
    functionLinenumberEnd: 168
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:174,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:181,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:193,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:226,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:238,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:245,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:251,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:260,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:263,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 82
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 264
      start: 171
    functionDepth: 2
    functionLinenumber: 171
    functionLinenumberEnd: 264
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:271,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:274,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 277
      start: 266
    functionDepth: 1
    functionLinenumber: 266
    functionLinenumberEnd: 277
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:284,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:287,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 290
      start: 279
    functionDepth: 1
    functionLinenumber: 279
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:297,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:303,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:320,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:350,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:361,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:367,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:374,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:384,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:386,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:389,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 84
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 390
      start: 293
    functionDepth: 2
    functionLinenumber: 293
    functionLinenumberEnd: 390
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:395,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:403,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:407,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:412,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 421
      start: 392
    functionDepth: 1
    functionLinenumber: 392
    functionLinenumberEnd: 421
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:426,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:434,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:438,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:441,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:443,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 452
      start: 423
    functionDepth: 1
    functionLinenumber: 423
    functionLinenumberEnd: 452
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:456,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:457,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:458,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:460,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:462,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:470,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:473,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:475,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:476,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:477,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:480,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:485,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:491,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:497,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:500,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:503,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 504
      start: 455
    functionDepth: 2
    functionLinenumber: 455
    functionLinenumberEnd: 504
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].a_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:508,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:511,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:513,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 515
      start: 506
    functionDepth: 1
    functionLinenumber: 506
    functionLinenumberEnd: 515
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:522,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:524,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkgroupthreadstest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 526
      start: 517
    functionDepth: 1
    functionLinenumber: 517
    functionLinenumberEnd: 526
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].bench2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].bench2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:535,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 539
      start: 531
    functionDepth: 1
    functionLinenumber: 531
    functionLinenumberEnd: 539
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:544,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest:547,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 551
      start: 543
    functionDepth: 1
    functionLinenumber: 543
    functionLinenumberEnd: 551
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest]._jmh_tryInit_f_benchmarkgroupthreadstest0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_a_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_a_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.InheritedBenchMethodThreadsTest.ConcreteBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.BenchmarkGroupThreadsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/BenchmarkGroupThreadsTest_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.BenchmarkGroupThreadsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_methodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_methodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_methodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_methodthreadstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest]._jmh_tryInit_f_methodthreadstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.MethodThreadsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/MethodThreadsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.MethodThreadsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.InheritedBenchThreadsTest.ConcreteBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.InheritedMethodThreadsTest.ConcreteBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedMethodThreadsTest_ConcreteBenchmark_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: org.openjdk.jmh.it.parameters.threads.InheritedBenchSubclassThreadsTest.ConcreteBenchmark
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchSubclassThreadsTest_ConcreteBenchmark_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,double,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,String,long,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_concretebenchmark0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
      Src: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest]._jmh_tryInit_f_concretebenchmark0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/parameters/threads/jmh_generated/InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest
    signature: '[org.openjdk.jmh.it.parameters.threads.jmh_generated.InheritedBenchMethodThreadsTest_ConcreteBenchmark_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.EmbeddedThrowExceptionTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedstuckshutdownhooktest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedstuckshutdownhooktest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedstuckshutdownhooktest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.interrupted()
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedstuckshutdownhooktest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].setup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].setup()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckshutdownhooktest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedhalt42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedhalt42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedhalt42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedhalt42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt42test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit0test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit0test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedexit0test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedexit0test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest]._jmh_tryInit_f_forkedexit0test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedexit42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedexit42test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest]._jmh_tryInit_f_forkedexit42test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test03_exit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].test03_exit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test03_exit_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test03_exit_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedExit0Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit0Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit0Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test01_exceptional_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedStuckShutdownHookTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.EmbeddedThrowRuntimeExceptionTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedThrowRuntimeExceptionTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test02_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowRuntimeExceptionTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_embeddedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_embeddedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].bench()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowExceptionTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedHalt1Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test00_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test00_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.EmbeddedErrorsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedExit1Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test01_exceptional()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].test01_exceptional_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test01_exceptional_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test01_exceptional_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedStuckThreadTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:94,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:95,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:97,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:98,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:114,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:117,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 118
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - Thread.yield()
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:125,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedstuckthreadtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    constantsTouched: []
    func_position:
      end: 131
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 131
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:144,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:156,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:180,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:181,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:183,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:184,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:200,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:203,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 204
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 204
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - Thread.yield()
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:211,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:214,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedstuckthreadtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    constantsTouched: []
    func_position:
      end: 217
      start: 206
    functionDepth: 1
    functionLinenumber: 206
    functionLinenumberEnd: 217
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:230,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:235,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:247,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:257,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:271,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:272,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:274,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:275,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:288,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:291,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 292
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 292
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:314,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedstuckthreadtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    constantsTouched: []
    func_position:
      end: 323
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:356,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:357,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:359,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:360,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:369,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:370,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:373,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 374
      start: 326
    functionDepth: 2
    functionLinenumber: 326
    functionLinenumberEnd: 374
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].get(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - Thread.sleep(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].compareAndSet(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int,int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Math.max(int,int)
    - '[InterruptedException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].set(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType,int)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:381,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:383,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedstuckthreadtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    constantsTouched: []
    func_position:
      end: 385
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 385
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:402,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].setup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest:403,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 412
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 412
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType].setup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest]._jmh_tryInit_f_forkedstuckthreadtest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test00_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].test00_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test00_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test00_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test07_runtimeExit()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].test07_runtimeExit_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test07_runtimeExit_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test07_runtimeExit_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedThrowExceptionTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test06_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].test06_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test06_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test06_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedexit1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedexit1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedexit1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest]._jmh_tryInit_f_forkedexit1test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit1Test_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedErrorsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_jmhType.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckThreadTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckThreadTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test05_crash()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].test05_crash_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test05_crash_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test05_crash_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test08_normal()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].test08_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test08_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test08_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test04_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].test04_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test04_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test04_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_embeddedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_embeddedthrowruntimeexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest]._jmh_tryInit_f_embeddedthrowruntimeexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedThrowRuntimeExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedThrowRuntimeExceptionTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test10_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].test10_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test10_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test10_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].test09_runtimeHalt()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].test09_runtimeHalt_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest]._jmh_tryInit_f_forkederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedErrorsTest_test09_runtimeHalt_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedErrorsTest_test09_runtimeHalt_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedthrowexceptiontest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest]._jmh_tryInit_f_forkedthrowexceptiontest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedThrowExceptionTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedThrowExceptionTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_embeddederrorstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].test02_normal()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].test02_normal_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest]._jmh_tryInit_f_embeddederrorstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/EmbeddedErrorsTest_test02_normal_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.EmbeddedErrorsTest_test02_normal_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedExit42Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedExit42Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedExit42Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedStuckShutdownHookTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedStuckShutdownHookTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedhalt1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,double,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedhalt1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedhalt1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,String,long,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest)'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedhalt1test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].bench()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest]._jmh_tryInit_f_forkedhalt1test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt1Test_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt1Test_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.errors.ForkedHalt42Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/errors/jmh_generated/ForkedHalt42Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType
    signature: '[org.openjdk.jmh.it.errors.jmh_generated.ForkedHalt42Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_counters1_1
    - l_auxcountersoperationstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:128,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:140,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_counters1_1
    - l_auxcountersoperationstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:195,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:212,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:231,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:234,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 235
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 235
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:240,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:248,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:255,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:257,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_counters1_1
    - l_auxcountersoperationstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    constantsTouched: []
    func_position:
      end: 266
      start: 237
    functionDepth: 1
    functionLinenumber: 237
    functionLinenumberEnd: 266
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:293,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:296,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 297
      start: 269
    functionDepth: 2
    functionLinenumber: 269
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,String,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:304,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:306,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_counters1_1
    - l_auxcountersoperationstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    constantsTouched: []
    func_position:
      end: 308
      start: 299
    functionDepth: 1
    functionLinenumber: 299
    functionLinenumberEnd: 308
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:317,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 321
      start: 313
    functionDepth: 1
    functionLinenumber: 313
    functionLinenumberEnd: 321
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_auxcountersoperationstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest:329,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 333
      start: 325
    functionDepth: 1
    functionLinenumber: 325
    functionLinenumberEnd: 333
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_counters1_1
    - l_auxcounterseventstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:128,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:140,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_counters1_1
    - l_auxcounterseventstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:195,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:212,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_counters1_1
    - l_auxcounterseventstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ScalarResult].<init>(String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ScalarResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,String,long,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_counters1_1
    - l_auxcounterseventstest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].test(org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType,org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:319,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 323
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 323
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_auxcounterseventstest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType].<init>()'
      Src: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest:331,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 335
      start: 327
    functionDepth: 1
    functionLinenumber: 327
    functionLinenumberEnd: 335
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest]._jmh_tryInit_f_counters1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      - org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
      static: false
      superClass: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest.Counters
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_Counters_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_Counters_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
      static: false
      superClass: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest.Counters
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_Counters_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_Counters_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.auxcounters.AuxCountersEventsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersEventsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersEventsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.auxcounters.AuxCountersOperationsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/auxcounters/jmh_generated/AuxCountersOperationsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType
    signature: '[org.openjdk.jmh.it.auxcounters.jmh_generated.AuxCountersOperationsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_D_D_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f0_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f0_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F0_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f1_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f1_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F_F0_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F0_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F0_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F0_D_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_D_F1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f1_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f1_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f0_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f0_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].test1()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_d_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_d_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F0_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F0_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F0_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F1_D_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f1_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f1_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_D_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F0_F1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F1_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_d_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_d_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_D_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f0_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f0_d_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_d_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_D_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_D_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F_F_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_D_F_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_d_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_d_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_d_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_d_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_d_f_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_d_f_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f1_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f1_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f1_f1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f1_f1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F_D_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_D_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_D_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F1_F1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F1_F1_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F1_F1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_D_F0_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_D_F0_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_D_F0_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.override.ForkOverride_F_F1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F_F1_Test_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F_F1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkoverride_f0_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkoverride_f0_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkoverride_f0_f0_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest]._jmh_tryInit_f_forkoverride_f0_f0_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/override/jmh_generated/ForkOverride_F0_F0_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.override.jmh_generated.ForkOverride_F0_F0_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.AnnotatedClassForkedTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_jmhType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testNone()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].testNone_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testNone_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testNone_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.AnnotatedForked1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkmergetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkmergetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkmergetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkmergetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest]._jmh_tryInit_f_forkmergetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedJvmArgs2_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_jmhType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test5()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].test5_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test5_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test5_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.AnnotatedForked2_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedforked2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked2_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedJvmArgs3_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkseparateclasspathjartest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkseparateclasspathjartest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkseparateclasspathjartest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkseparateclasspathjartest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest]._jmh_tryInit_f_forkseparateclasspathjartest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test3()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test3_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test4()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].test4_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test4_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test4_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkSeparateClasspathJARTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkSeparateClasspathJARTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkSeparateClasspathJARTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test2()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test3()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].test3_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test3_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test3_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmappendprependargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest]._jmh_tryInit_f_forkedjvmappendprependargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedJvmAppendPrependArgs2_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmAppendPrependArgs2_Test_jmhType.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmAppendPrependArgs2_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkedJvmArgs1_Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs1_Test_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs1_Test_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.fork.ForkMergeTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkMergeTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkMergeTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs2_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].testUpper()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].testUpper_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest]._jmh_tryInit_f_forkedjvmargs2_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs2_Test_testUpper_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs2_Test_testUpper_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedclassforkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest]._jmh_tryInit_f_annotatedclassforkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedClassForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedClassForkedTest_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest]._jmh_tryInit_f_forkedtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedTest_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedTest_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_annotatedforked1_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest]._jmh_tryInit_f_annotatedforked1_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/AnnotatedForked1_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.AnnotatedForked1_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,double,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,String,long,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_forkedjvmargs3_test0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
      Src: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest]._jmh_tryInit_f_forkedjvmargs3_test0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fork/jmh_generated/ForkedJvmArgs3_Test_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest
    signature: '[org.openjdk.jmh.it.fork.jmh_generated.ForkedJvmArgs3_Test_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_S1_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsubclassimplicitdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsubclassimplicitdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_s21_0
    - l_nestedsubclassimplicitdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_s21_0
    - l_nestedsubclassimplicitdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:327,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:331,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:331,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 340
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 340
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassimplicitdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:348,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:352,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:352,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:354,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest:355,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 359
      start: 344
    functionDepth: 1
    functionLinenumber: 344
    functionLinenumberEnd: 359
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)'
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_S1_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_S1_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsubclassdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsubclassdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_s21_0
    - l_nestedsubclassdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_s21_0
    - l_nestedsubclassdependencytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:327,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 336
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 336
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsubclassdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:344,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:348,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:348,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest:351,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 355
      start: 340
    functionDepth: 1
    functionLinenumber: 340
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2.class.getDeclaredField(String)
    - org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S1.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_S2_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:62,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:102,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:105,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 106
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 106
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:113,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:116,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedteardowndependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 119
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:146,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:160,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:173,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:174,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:177,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 178
      start: 122
    functionDepth: 2
    functionLinenumber: 122
    functionLinenumberEnd: 178
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:185,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:188,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedteardowndependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 191
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 191
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:206,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:223,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:248,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:251,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 252
      start: 194
    functionDepth: 2
    functionLinenumber: 194
    functionLinenumberEnd: 252
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:257,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:274,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_s21_0
    - l_nestedteardowndependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 283
      start: 254
    functionDepth: 1
    functionLinenumber: 254
    functionLinenumberEnd: 283
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:291,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:316,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:319,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 320
      start: 286
    functionDepth: 2
    functionLinenumber: 286
    functionLinenumberEnd: 320
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].tearDown(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:327,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:329,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_s21_0
    - l_nestedteardowndependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 331
      start: 322
    functionDepth: 1
    functionLinenumber: 322
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:341,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:343,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:348,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 357
      start: 336
    functionDepth: 1
    functionLinenumber: 336
    functionLinenumberEnd: 357
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedteardowndependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:373,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:375,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:376,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:377,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:377,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 386
      start: 361
    functionDepth: 1
    functionLinenumber: 361
    functionLinenumberEnd: 386
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)
    - org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:391,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:394,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:397,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest:398,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 402
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 402
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S2.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:60,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:62,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:63,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:68,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:74,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:75,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:101,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:104,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 105
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 105
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:110,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:112,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsetupdependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 118
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 118
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:145,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:170,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:172,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:175,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 176
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:183,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:186,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s21_0
    - l_nestedsetupdependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 189
      start: 178
    functionDepth: 1
    functionLinenumber: 178
    functionLinenumberEnd: 189
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:204,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:209,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:221,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:222,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:245,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:248,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 249
      start: 192
    functionDepth: 2
    functionLinenumber: 192
    functionLinenumberEnd: 249
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:254,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:271,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 14
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_s21_0
    - l_nestedsetupdependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 280
      start: 251
    functionDepth: 1
    functionLinenumber: 251
    functionLinenumberEnd: 280
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:288,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:296,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:298,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:300,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:312,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:315,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 316
      start: 283
    functionDepth: 2
    functionLinenumber: 283
    functionLinenumberEnd: 316
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:323,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:325,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 11
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_s21_0
    - l_nestedsetupdependencytest0_G
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 327
      start: 318
    functionDepth: 1
    functionLinenumber: 318
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:344,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 353
      start: 332
    functionDepth: 1
    functionLinenumber: 332
    functionLinenumberEnd: 353
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_nestedsetupdependencytest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:369,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:373,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:373,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 382
      start: 357
    functionDepth: 1
    functionLinenumber: 357
    functionLinenumberEnd: 382
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].getClass()'
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S1.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s12_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:390,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:392,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:393,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].setup(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest:395,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - l_s12_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    constantsTouched: []
    func_position:
      end: 399
      start: 386
    functionDepth: 1
    functionLinenumber: 386
    functionLinenumberEnd: 399
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].setup(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
    - org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest]._jmh_tryInit_f_s21_0(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSubclassDependencyTest.S2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_S2_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_S2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_S1_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S1_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s20_1
    - l_s20_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,double,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_s20_1
    - l_s20_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_s20_1
    - l_s20_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,String,long,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_s20_1
    - l_s20_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].bench(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].bench_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:311,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:315,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:315,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:318,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 322
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 322
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:330,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:334,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:334,1
    - Dst: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest:337,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 341
      start: 326
    functionDepth: 1
    functionLinenumber: 326
    functionLinenumberEnd: 341
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].set(org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType,org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest)'
    - '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest]._jmh_tryInit_f_s20_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      - org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_bench_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_bench_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedTearDownDependencyTest.S1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_S1_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSubclassImplicitDependencyTest.S2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassImplicitDependencyTest_S2_jmhType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassImplicitDependencyTest_S2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.NestedSetupDependencyTest.S2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSetupDependencyTest_S2_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSetupDependencyTest_S2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedSubclassDependencyTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedSubclassDependencyTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/nested/jmh_generated/NestedTearDownDependencyTest_S1_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.nested.jmh_generated.NestedTearDownDependencyTest_S1_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_MyState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test2_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test2_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:81,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:105,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:117,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:128,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:141,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:144,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 145
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 145
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:152,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 158
      start: 147
    functionDepth: 1
    functionLinenumber: 147
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:196,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:203,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:207,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:207,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:229,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:231,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:243,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:244,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:252,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:254,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:254,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:267,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:270,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 271
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 271
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:278,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:281,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 284
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 284
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:291,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:294,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 286
    functionDepth: 1
    functionLinenumber: 286
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:301,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:302,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:310,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:327,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:338,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:338,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:346,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:351,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:352,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:353,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:355,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:359,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:376,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:385,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:387,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:387,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:394,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:395,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:397,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:400,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 88
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 401
      start: 300
    functionDepth: 2
    functionLinenumber: 300
    functionLinenumberEnd: 401
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:406,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:414,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:418,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:421,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:423,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 432
      start: 403
    functionDepth: 1
    functionLinenumber: 403
    functionLinenumberEnd: 432
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:437,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:445,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:449,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:452,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:454,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 463
      start: 434
    functionDepth: 1
    functionLinenumber: 434
    functionLinenumberEnd: 463
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:467,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:468,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:469,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:471,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:473,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:474,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:477,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:479,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:483,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:487,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:490,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:493,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:507,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:508,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:508,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:512,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:514,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:515,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:518,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 519
      start: 466
    functionDepth: 2
    functionLinenumber: 466
    functionLinenumberEnd: 519
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].s_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:526,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:528,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 530
      start: 521
    functionDepth: 1
    functionLinenumber: 521
    functionLinenumberEnd: 530
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test1()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:534,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:537,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:539,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_groupbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 541
      start: 532
    functionDepth: 1
    functionLinenumber: 532
    functionLinenumberEnd: 541
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].test2()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:547,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].get(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:548,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:554,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].get(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:555,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:559,1
    - Dst: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:561,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:562,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:563,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:563,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:563,1
    - Dst: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:564,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:566,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:566,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].put(int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:568,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 575
      start: 546
    functionDepth: 1
    functionLinenumber: 546
    functionLinenumberEnd: 575
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.GroupBenchParamSequenceTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].setAccessible(boolean)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].get(int)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest)
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>].put(int,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:544,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest:544,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_s_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest:322,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.IsolatedParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest:322,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].<init>()'
    - org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark2.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EmptyStringParamTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptymiddlestringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptymiddlestringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_emptymiddlestringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_emptymiddlestringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest)'
    - org.openjdk.jmh.it.params.EmptyMiddleStringParamTest.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest]._jmh_tryInit_f_emptymiddlestringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:92,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:95,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 96
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 96
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:103,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_paramdeclaredordertest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    constantsTouched: []
    func_position:
      end: 109
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 109
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:134,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:135,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:156,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:159,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 160
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 160
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:165,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:167,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_paramdeclaredordertest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    constantsTouched: []
    func_position:
      end: 173
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 173
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:186,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:213,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:222,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:225,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 226
      start: 176
    functionDepth: 2
    functionLinenumber: 176
    functionLinenumberEnd: 226
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:231,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_paramdeclaredordertest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    constantsTouched: []
    func_position:
      end: 257
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 257
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:282,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:285,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 286
      start: 260
    functionDepth: 2
    functionLinenumber: 260
    functionLinenumberEnd: 286
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].tearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:293,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:295,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_paramdeclaredordertest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    constantsTouched: []
    func_position:
      end: 297
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 297
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.ParamDeclaredOrderTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:310,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].setup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest:311,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 315
      start: 302
    functionDepth: 1
    functionLinenumber: 302
    functionLinenumberEnd: 315
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].setup()'
    - org.openjdk.jmh.it.params.ParamDeclaredOrderTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest]._jmh_tryInit_f_paramdeclaredordertest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumbenchparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumbenchparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_enumbenchparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_enumbenchparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:309,1
    - Dst: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest:309,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 313
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 313
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].<init>()'
    - org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumbenchparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_MyState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_1
    - l_threadstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_1
    - l_threadstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_1
    - l_threadstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 291
      start: 264
    functionDepth: 2
    functionLinenumber: 264
    functionLinenumberEnd: 291
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:295,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:298,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:300,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_1
    - l_threadstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 302
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 302
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:311,1
    - Dst: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:315,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:315,1
    - Dst: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:316,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:318,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:318,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 322
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 322
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest:330,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 334
      start: 326
    functionDepth: 1
    functionLinenumber: 326
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_escapedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_escapedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_escapedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_escapedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:322,1
    - Dst: org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:325,1
    - Dst: org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:328,1
    - Dst: org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:331,1
    - Dst: org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest:334,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 343
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].getClass()'
    - org.openjdk.jmh.it.params.EscapedParamsTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest]._jmh_tryInit_f_escapedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest.MyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_MyState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_MyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmark10_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest:322,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].getClass()'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest)
    - org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest]._jmh_tryInit_f_benchmark10_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_MyState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.StaticParamSanityTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptystringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptystringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_emptystringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_emptystringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EmptyStringParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType].<init>()'
    - org.openjdk.jmh.it.params.EmptyStringParamTest.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest]._jmh_tryInit_f_emptystringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyStringParamTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_MyState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_MyState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.CollidingParamsTest.Benchmark1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumparamtostringoverridingtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumparamtostringoverridingtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_enumparamtostringoverridingtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_enumparamtostringoverridingtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.EnumParamToStringOverridingTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType].<init>()'
    - org.openjdk.jmh.it.params.EnumParamToStringOverridingTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest)'
    - org.openjdk.jmh.it.params.EnumParamToStringOverridingTest.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest]._jmh_tryInit_f_enumparamtostringoverridingtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamToStringOverridingTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamToStringOverridingTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 48
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 48
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:55,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:57,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:61,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:62,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:70,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:73,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:74,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:85,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:96,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:98,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:101,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:104,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:106,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:110,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:111,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:122,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:134,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:147,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:150,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 151
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 151
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:158,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:171,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:191,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:203,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:215,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:219,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:227,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:232,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:234,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:240,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:241,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:252,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:264,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:269,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:277,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:280,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 281
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 281
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:288,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 294
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 294
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:301,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:304,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 307
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 307
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:314,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:317,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:319,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:321,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:335,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:338,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:339,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:350,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:350,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:357,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:358,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:359,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:360,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:363,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:365,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:366,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:368,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:370,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:372,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:377,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:378,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:379,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:380,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:383,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:386,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:389,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:390,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:396,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:398,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:400,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:401,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:408,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:409,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:410,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:411,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:414,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 92
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 415
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 415
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:420,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:428,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:432,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:435,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:437,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 446
      start: 417
    functionDepth: 1
    functionLinenumber: 417
    functionLinenumberEnd: 446
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:451,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:459,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:463,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:466,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:468,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 477
      start: 448
    functionDepth: 1
    functionLinenumber: 448
    functionLinenumberEnd: 477
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:481,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:482,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:483,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:484,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:486,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:488,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:489,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:492,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:494,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:496,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:498,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:499,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:499,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:502,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:503,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:504,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:505,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:506,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:509,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:510,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:511,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:513,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:515,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:516,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:519,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:521,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:523,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:525,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:526,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:526,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:529,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:530,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:531,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:532,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:533,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:536,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 537
      start: 480
    functionDepth: 2
    functionLinenumber: 480
    functionLinenumberEnd: 537
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].remove(int)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].s_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:541,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:544,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:546,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 548
      start: 539
    functionDepth: 1
    functionLinenumber: 539
    functionLinenumberEnd: 548
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:552,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:555,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:557,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_G
    - l_groupstateparamsequencetest0_1
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 559
      start: 550
    functionDepth: 1
    functionLinenumber: 550
    functionLinenumberEnd: 559
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].test2(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].test2_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:565,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:568,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 572
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 572
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:577,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 584
      start: 576
    functionDepth: 1
    functionLinenumber: 576
    functionLinenumberEnd: 584
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_groupstateparamsequencetest0_1(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:589,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].get(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:590,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:594,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:596,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].get(int)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:597,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:601,1
    - Dst: org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:603,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:604,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:605,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:605,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:605,1
    - Dst: org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:606,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:607,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:608,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:608,1
    - Dst: '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].put(int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:610,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 617
      start: 588
    functionDepth: 1
    functionLinenumber: 588
    functionLinenumberEnd: 617
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].get(int)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>].put(int,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].getClass()'
    - org.openjdk.jmh.it.params.GroupStateParamSequenceTest.MyState.class.getDeclaredField(String)
    - '[org.openjdk.jmh.infra.ThreadParams].getGroupIndex()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:586,1
    - Dst: java.util.Collections.synchronizedMap(java.util.HashMap)
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest:586,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      - java.util.Map<Integer,org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_s_jmhTest.java
    functionUses: 0
    functionsReached:
    - java.util.Collections.synchronizedMap(java.util.HashMap)
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_s_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.EscapedParamsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_enumparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_enumparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_enumparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EnumParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.EnumParamSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.EnumParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:309,1
    - Dst: org.openjdk.jmh.it.params.EnumParamSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest:309,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 313
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 313
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.it.params.EnumParamSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].<init>()'
    - org.openjdk.jmh.it.params.EnumParamSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest)
    - org.openjdk.jmh.it.params.EnumParamSequenceTest.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest]._jmh_tryInit_f_enumparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_staticparamsanitytest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_staticparamsanitytest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_staticparamsanitytest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_staticparamsanitytest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.StaticParamSanityTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.StaticParamSanityTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest:309,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 313
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 313
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.it.params.StaticParamSanityTest.class.getDeclaredField(String)
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest]._jmh_tryInit_f_staticparamsanitytest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/StaticParamSanityTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.StaticParamSanityTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.UTF8ParamsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.ParamDeclaredOrderTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ParamDeclaredOrderTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ParamDeclaredOrderTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EnumBenchParamImplicitSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumBenchParamImplicitSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumBenchParamImplicitSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EmptyMiddleStringParamTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyMiddleStringParamTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyMiddleStringParamTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.ThreadStateParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadStateParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadStateParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].overtest()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].overtest_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:322,1
    - Dst: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:325,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest:325,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 334
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_overtest_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_overtest_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_MyState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_MyState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptyleadingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptyleadingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_emptyleadingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_emptyleadingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EmptyLeadingStringParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.EmptyLeadingStringParamTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptyleadingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyLeadingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyLeadingStringParamTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmarkbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmarkbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmarkbenchparamsequencetest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:322,1
    - Dst: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest:325,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 334
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].getClass()'
    - org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkbenchparamsequencetest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_MyState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_MyState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_MyState_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_multipleparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_multipleparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_multipleparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_multipleparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.MultipleParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.MultipleParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:309,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:309,1
    - Dst: org.openjdk.jmh.it.params.MultipleParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:310,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:312,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest:312,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 316
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 316
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest)'
    - org.openjdk.jmh.it.params.MultipleParamTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest]._jmh_tryInit_f_multipleparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark1_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark1_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.BenchmarkBenchParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkBenchParamSequenceTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkBenchParamSequenceTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_G
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_G
    - l_isolatedparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].test1(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].test1_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:327,1
    - Dst: org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:331,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:331,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 340
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 340
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].getClass()'
    - org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState.class.getDeclaredField(String)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest:348,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 352
      start: 344
    functionDepth: 1
    functionLinenumber: 344
    functionLinenumberEnd: 352
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest]._jmh_tryInit_f_isolatedparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_test1_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_test1_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_quotedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_quotedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_quotedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_quotedparamstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:322,1
    - Dst: org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:325,1
    - Dst: org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:326,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:327,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:328,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:328,1
    - Dst: org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:331,1
    - Dst: org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest:334,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 343
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.QuotedParamsTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest]._jmh_tryInit_f_quotedparamstest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_MyState_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.EnumParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_MyState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_enumstateparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_enumstateparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_G
    - l_enumstateparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_G
    - l_enumstateparamimplicitsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:327,1
    - Dst: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:331,1
    - Dst: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:331,1
    - Dst: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:334,1
    - Dst: org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:334,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 343
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.MyState.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType].<init>()'
    - org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.SampleEnumA.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.EnumStateParamImplicitSequenceTest.SampleEnumB.valueOf(org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest:351,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 355
      start: 347
    functionDepth: 1
    functionLinenumber: 347
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest]._jmh_tryInit_f_enumstateparamimplicitsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EnumStateParamImplicitSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EnumStateParamImplicitSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.IsolatedParamSequenceTest.MyState
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/IsolatedParamSequenceTest_MyState_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.IsolatedParamSequenceTest_MyState_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_utf8paramstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_utf8paramstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_utf8paramstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_utf8paramstest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.UTF8ParamsTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest:322,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 331
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 331
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].<init>()'
    - org.openjdk.jmh.it.params.UTF8ParamsTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].getClass()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest]._jmh_tryInit_f_utf8paramstest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark1_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark1_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.MultipleParamTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/MultipleParamTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.MultipleParamTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EscapedParamsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EscapedParamsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.GroupStateParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupStateParamSequenceTest_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupStateParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/CollidingParamsTest_Benchmark2_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.CollidingParamsTest_Benchmark2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:88,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:94,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:95,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:96,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:99,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 100
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 100
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:105,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:107,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_benchmarkstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 113
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 113
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:120,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:125,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:127,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:128,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:133,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:139,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:148,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:149,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:155,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:161,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:162,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:163,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:166,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 167
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 167
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:172,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:174,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_G
    - l_benchmarkstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 180
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 180
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:187,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:194,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:205,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:211,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:220,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:221,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:231,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:232,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:235,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 236
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 236
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:241,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:253,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:258,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_G
    - l_benchmarkstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 267
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 267
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:282,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:287,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:292,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:293,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:295,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:298,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 299
      start: 270
    functionDepth: 2
    functionLinenumber: 270
    functionLinenumberEnd: 299
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:303,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:306,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 10
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_mystate1_G
    - l_benchmarkstateparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 310
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].test(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:327,1
    - Dst: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:329,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:331,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:331,1
    - Dst: org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:333,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:334,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 343
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 343
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].setAccessible(boolean)'
    - org.openjdk.jmh.it.params.BenchmarkStateParamSequenceTest.MyState.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType,org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_mystate1_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:348,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest:351,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 355
      start: 347
    functionDepth: 1
    functionLinenumber: 347
    functionLinenumberEnd: 355
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest]._jmh_tryInit_f_benchmarkstateparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_MyState_jmhType
      - org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/BenchmarkStateParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.BenchmarkStateParamSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.GroupBenchParamSequenceTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadbenchparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_threadbenchparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_threadbenchparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_threadbenchparamsequencetest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:306,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:306,1
    - Dst: org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:307,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:309,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest:309,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 313
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 313
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.ThreadBenchParamSequenceTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].setAccessible(boolean)'
    - '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)'
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest)
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest]._jmh_tryInit_f_threadbenchparamsequencetest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/ThreadBenchParamSequenceTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.ThreadBenchParamSequenceTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptytrailingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_emptytrailingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_emptytrailingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_emptytrailingstringparamtest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - System.nanoTime()
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].test()'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:302,1
    - Dst: org.openjdk.jmh.it.params.EmptyTrailingStringParamTest.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:304,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:305,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:306,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest:306,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType,org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - org.openjdk.jmh.it.params.EmptyTrailingStringParamTest.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest]._jmh_tryInit_f_emptytrailingstringparamtest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/EmptyTrailingStringParamTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.EmptyTrailingStringParamTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.params.QuotedParamsTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/QuotedParamsTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.params.jmh_generated.QuotedParamsTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/UTF8ParamsTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.UTF8ParamsTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_jmhType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/GroupBenchParamSequenceTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.GroupBenchParamSequenceTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,double,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,String,long,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_benchmark20_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:318,1
    - Dst: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:320,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:321,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:322,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:322,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:322,1
    - Dst: org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:323,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].setAccessible(boolean)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:324,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:325,1
    - Dst: Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:325,1
    - Dst: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
      Src: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest:325,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 334
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 334
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].getParam(String)'
    - org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark2.class.getDeclaredField(String)
    - Integer.valueOf(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].set(org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType,org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest)'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].getClass()'
    - org.openjdk.jmh.it.params.OverridingParamsTest.Benchmark1.class.getDeclaredField(String)
    - '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].setAccessible(boolean)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest]._jmh_tryInit_f_benchmark20_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/params/jmh_generated/OverridingParamsTest_Benchmark2_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest
    signature: '[org.openjdk.jmh.it.params.jmh_generated.OverridingParamsTest_Benchmark2_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:82,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:95,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:96,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:97,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:98,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:99,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:99,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:107,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:108,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:115,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:118,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 119
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 119
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:126,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:129,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_synciternotonlymeasurementtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    constantsTouched: []
    func_position:
      end: 132
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 132
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:137,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:139,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:141,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:143,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:145,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:154,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:157,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:164,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:166,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:169,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:171,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:182,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:183,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:185,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:186,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:200,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:202,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:205,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 206
      start: 135
    functionDepth: 2
    functionLinenumber: 135
    functionLinenumberEnd: 206
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:211,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:213,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:216,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_synciternotonlymeasurementtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    constantsTouched: []
    func_position:
      end: 219
      start: 208
    functionDepth: 1
    functionLinenumber: 208
    functionLinenumberEnd: 219
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:226,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:228,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:230,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:232,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:233,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:237,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:238,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:239,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:249,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:256,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:261,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:263,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:274,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:275,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:277,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:278,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:281,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:289,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:290,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:291,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:294,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 295
      start: 222
    functionDepth: 2
    functionLinenumber: 222
    functionLinenumberEnd: 295
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:300,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:308,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:312,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:315,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:317,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_synciternotonlymeasurementtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    constantsTouched: []
    func_position:
      end: 326
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 326
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:330,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:331,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:332,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:334,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:336,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:337,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:340,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:342,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:344,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:345,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:347,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:349,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:356,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:360,1
    - Dst: Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:361,1
    - Dst: Math.max(int,int)
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:362,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:363,1
    - Dst: Thread.interrupted()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:364,1
    - Dst: '[InterruptedException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:364,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:367,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:371,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:372,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:373,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:374,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:377,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 378
      start: 329
    functionDepth: 2
    functionLinenumber: 329
    functionLinenumberEnd: 378
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].compareAndSet(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int,int)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].check()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].get(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - Math.max(int,int)
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[InterruptedException].<init>()'
    - Thread.sleep(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - Thread.interrupted()
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,String,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].set(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType,int)'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:382,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:385,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:387,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_synciternotonlymeasurementtest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    constantsTouched: []
    func_position:
      end: 389
      start: 380
    functionDepth: 1
    functionLinenumber: 380
    functionLinenumberEnd: 389
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:399,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:401,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:406,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].setup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest:407,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 416
      start: 394
    functionDepth: 1
    functionLinenumber: 394
    functionLinenumberEnd: 416
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].<init>()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].setup()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest]._jmh_tryInit_f_synciternotonlymeasurementtest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.synciter.SyncIterMeasurementOnlyTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:80,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:85,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:91,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:93,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:96,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 97
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 97
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:102,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:104,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_syncitermeasurementonlytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    constantsTouched: []
    func_position:
      end: 110
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 110
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:123,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:124,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:129,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:132,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:135,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:136,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:145,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:150,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:156,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:158,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:161,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 162
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 162
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:167,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:169,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:172,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_syncitermeasurementonlytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:179,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:188,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:193,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:194,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:199,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:205,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:206,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:212,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:215,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:223,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:225,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:228,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 229
      start: 178
    functionDepth: 2
    functionLinenumber: 178
    functionLinenumberEnd: 229
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:234,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:242,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:246,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:249,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:251,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_syncitermeasurementonlytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    constantsTouched: []
    func_position:
      end: 260
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 260
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:271,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:274,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:279,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:283,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:286,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:289,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 290
      start: 263
    functionDepth: 2
    functionLinenumber: 263
    functionLinenumberEnd: 290
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,String,long,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:294,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:297,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:299,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_syncitermeasurementonlytest0_G
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    constantsTouched: []
    func_position:
      end: 301
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 301
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:311,1
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:313,1
    - Dst: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest:318,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 327
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 327
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].getClass()'
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest]._jmh_tryInit_f_syncitermeasurementonlytest0_G(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.synciter.SyncIterNotOnlyMeasurementTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterNotOnlyMeasurementTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterNotOnlyMeasurementTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:7,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:8,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:13,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:14,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:19,1
    - Dst: '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
      Src: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      - boolean
      - int
      - int
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      - java.util.concurrent.atomic.AtomicIntegerFieldUpdater<org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2
      static: false
      superClass: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/synciter/jmh_generated/SyncIterMeasurementOnlyTest_jmhType_B2.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.atomic.AtomicIntegerFieldUpdater].newUpdater(String)'
    linkageType: ''
    returnType: org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2
    signature: '[org.openjdk.jmh.it.synciter.jmh_generated.SyncIterMeasurementOnlyTest_jmhType_B2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:49,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:58,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:59,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:64,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:67,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:70,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:71,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:77,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:83,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:84,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:89,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:90,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:91,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:94,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 2
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:100,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:102,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:105,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_resultfilenametest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    constantsTouched: []
    func_position:
      end: 108
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 108
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:112,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:113,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:114,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:121,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:122,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:127,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:130,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:133,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:140,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:142,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:147,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:153,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:154,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:157,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 158
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 158
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:163,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:165,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:168,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_resultfilenametest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    constantsTouched: []
    func_position:
      end: 171
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 171
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:175,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:176,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:177,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:178,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:184,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:185,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:189,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:190,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:192,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:201,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:202,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:210,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:217,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:218,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:219,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:222,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 223
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 223
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:228,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:236,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:240,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:245,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 12
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_resultfilenametest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    constantsTouched: []
    func_position:
      end: 254
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 254
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:258,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:259,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:260,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:262,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:264,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:275,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:277,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:278,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:281,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 282
      start: 257
    functionDepth: 2
    functionLinenumber: 257
    functionLinenumberEnd: 282
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    - '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,String,long,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_SingleShotTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:289,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - int
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - batchSize
    - l_resultfilenametest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - int
    - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    constantsTouched: []
    func_position:
      end: 293
      start: 284
    functionDepth: 1
    functionLinenumber: 284
    functionLinenumberEnd: 293
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].test()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,int,org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:299,1
    - Dst: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].<init>()'
      Src: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest:302,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - control
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    constantsTouched: []
    func_position:
      end: 306
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 306
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.runner.FailureAssistException].<init>()'
    - '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].<init>()'
    linkageType: ''
    returnType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest]._jmh_tryInit_f_resultfilenametest0_0(org.openjdk.jmh.runner.InfraControl)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_test_jmhTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_test_jmhTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
      static: false
      superClass: org.openjdk.jmh.it.result.ResultFileNameTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/result/jmh_generated/ResultFileNameTest_jmhType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType
    signature: '[org.openjdk.jmh.it.result.jmh_generated.ResultFileNameTest_jmhType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritBenchmarkBenchSetupTest_jmhType_B1
      static: false
      superClass: org.openjdk.jmh.it.fails.inherit.InheritBenchmarkBenchSetupTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritBenchmarkBenchSetupTest_jmhType_B1].<init>()'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritBenchmarkBenchSetupTest_jmhType_B1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritBenchmarkBenchSetupTest_jmhType_B1
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritBenchmarkBenchSetupTest_jmhType_B1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - tp
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 47
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 4
    functionsReached:
    - '[org.openjdk.jmh.infra.Blackhole].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:50,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:51,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:52,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:53,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:54,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:56,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:58,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:60,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:61,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:66,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:69,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:72,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:73,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:79,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:81,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:86,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:87,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:92,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:93,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:94,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:97,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 98
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 98
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.ThroughputResult)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.results.ThroughputResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_Throughput(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:103,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:105,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_1
    - l_inheritthreadstatesetuptest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
    constantsTouched: []
    func_position:
      end: 111
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 111
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_thrpt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:115,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:116,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:117,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:118,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:119,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:121,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:123,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:125,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:126,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:131,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:134,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:137,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:138,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:144,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:146,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:151,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:152,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:157,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:158,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:159,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:162,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 163
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 163
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.results.RawResults].getTime()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    - Thread.yield()
    - '[org.openjdk.jmh.results.AverageTimeResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,double,long,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.AverageTimeResult)'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_AverageTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:168,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:170,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:173,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - l_mystate1_1
    - l_inheritthreadstatesetuptest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
    constantsTouched: []
    func_position:
      end: 176
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 176
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 1
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_avgt_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:180,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:181,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:182,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:183,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:184,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:186,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:188,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:190,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:191,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:195,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:196,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:197,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:198,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:201,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:204,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:207,1
    - Dst: Thread.yield()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:208,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:214,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:216,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:224,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:225,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:226,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:229,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.openjdk.jmh.results.BenchmarkTaskResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - control
    - threadParams
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.infra.ThreadParams
    constantsTouched: []
    func_position:
      end: 230
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 230
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
    - '[org.openjdk.jmh.results.SampleTimeResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
    - '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
    - '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
    - Thread.yield()
    - '[org.openjdk.jmh.util.SampleBuffer].<init>()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SampleTimeResult)'
    - '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
    - '[org.openjdk.jmh.runner.InfraControl].getDurationMs()'
    - '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
    - '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(long,long)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
    - '[org.openjdk.jmh.results.RawResults].<init>()'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmupReady()'
    - '[org.openjdk.jmh.runner.InfraControl].announceWarmdownReady()'
    - '[IllegalStateException].<init>()'
    - '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
    - '[org.openjdk.jmh.runner.InfraControl].preSetup()'
    linkageType: ''
    returnType: org.openjdk.jmh.results.BenchmarkTaskResult
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_SampleTime(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:235,1
    - Dst: System.nanoTime()
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:243,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:247,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:250,1
    - Dst: '[org.openjdk.jmh.util.SampleBuffer].half()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:252,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.results.RawResults
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.util.SampleBuffer
      - int
      - long
      - int
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 13
    argNames:
    - control
    - result
    - benchmarkParams
    - iterationParams
    - threadParams
    - blackhole
    - notifyControl
    - buffer
    - targetSamples
    - opsPerInv
    - batchSize
    - l_mystate1_1
    - l_inheritthreadstatesetuptest0_0
    argTypes:
    - org.openjdk.jmh.runner.InfraControl
    - org.openjdk.jmh.results.RawResults
    - org.openjdk.jmh.infra.BenchmarkParams
    - org.openjdk.jmh.infra.IterationParams
    - org.openjdk.jmh.infra.ThreadParams
    - org.openjdk.jmh.infra.Blackhole
    - org.openjdk.jmh.infra.Control
    - org.openjdk.jmh.util.SampleBuffer
    - int
    - long
    - int
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType
    - org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType
    constantsTouched: []
    func_position:
      end: 261
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 261
    functionName: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
    functionSourceFile: /src/jmh/jmh-core-it/target/generated-test-sources/test-annotations/org/openjdk/jmh/it/fails/inherit/jmh_generated/InheritThreadStateSetupTest_test_jmhTest.java
    functionUses: 0
    functionsReached:
    - '[org.openjdk.jmh.util.SampleBuffer].add(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
    - '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType].test(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType)'
    - '[org.openjdk.jmh.util.SampleBuffer].half()'
    - System.nanoTime()
    linkageType: ''
    returnType: void
    signature: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_sample_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.util.SampleBuffer,int,long,int,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].init(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.infra.ThreadParams)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:265,1
    - Dst: '[org.openjdk.jmh.infra.ThreadParams].getSubgroupIndex()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:266,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_inheritthreadstatesetuptest0_0(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:267,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest]._jmh_tryInit_f_mystate1_1(org.openjdk.jmh.runner.InfraControl)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:268,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preSetup()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:270,1
    - Dst: '[org.openjdk.jmh.results.RawResults].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:272,1
    - Dst: '[org.openjdk.jmh.infra.IterationParams].getBatchSize()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:273,1
    - Dst: '[org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest].test_ss_jmhStub(org.openjdk.jmh.runner.InfraControl,org.openjdk.jmh.results.RawResults,org.openjdk.jmh.infra.BenchmarkParams,org.openjdk.jmh.infra.IterationParams,org.openjdk.jmh.infra.ThreadParams,org.openjdk.jmh.infra.Blackhole,org.openjdk.jmh.infra.Control,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_MyState_jmhType,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_jmhType)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:276,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].preTearDown()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:278,1
    - Dst: '[org.openjdk.jmh.runner.InfraControl].isLastIteration()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:280,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getOpsPerInvocation()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:284,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:285,1
    - Dst: '[org.openjdk.jmh.results.RawResults].getTime()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.BenchmarkParams].getTimeUnit()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.SingleShotResult].<init>(org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,String,long,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest,org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.results.BenchmarkTaskResult].add(org.openjdk.jmh.results.SingleShotResult)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:286,1
    - Dst: '[org.openjdk.jmh.infra.Blackhole].evaporate(String)'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:287,1
    - Dst: '[IllegalStateException].<init>()'
      Src: org.openjdk.jmh.it.fails.inherit.jmh_generated.InheritThreadStateSetupTest_test_jmhTest:290,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - org.openjdk.jmh.runner.InfraControl
      - org.openjdk.jmh.infra.ThreadParams
      classConcrete: true
      classEnum: false
      classFields:
      - byte
      - long
      - long
      - String
      - org.openjdk.jmh.infra.BenchmarkParams
      - org.openjdk.jmh.infra.IterationParams
      - org.openjdk.jmh.infra.ThreadParams
      - org.openjdk.jmh.infra.Blackhole
      - org.openjdk.jmh.infra.Control
      - org.openjdk.jmh.it.fails.inherit.jmh_generated.In